Part Number Hot Search : 
MUR1620 ICS91 B00DD222 ASI10770 KTC3790U RT7280 LF9401 NJW1180
Product Description
Full Text Search
 

To Download 92HD005DX3NLGXYYX Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 DATASHEET
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE Description
The 92HD005/92HD005D are high fidelity, 4-channel HD Audio CODECs that enable 2.0 Audio with simultaneous Real-Time Communication such as VoIP, conferencing, voice command and control, etc. Up to four digital microphones are supported, enabling high quality voice input for increased usability of voice applications.
92HD005/92HD005D
* Optimized and flexible power management * 48-pin LQFP and 48-pad QFN environmental package
Software Support
* SKPI (Kernel Processing Interface)
* Enables plug-ins that can operate globally on all audio streams of the system
Features
* High performance SD technology
* 95dB DAC SNR * 90dB ADC SNR
* 12 band parametric equalizer SKPI plug-in
* Constant, system-level effects tuned to optimize a particular platform can be combined with user-mode "presets" tailored for specific acoustical environments and applications * System-level effects automatically disabled when external audio connections made
* Two stereo DACs and two stereo ADCs
* Supports 2.0 Audio with simultaneous Real-Time Communication (RTC) channel such as VoIP or separate stereo audio stream * Provides mono output for laptop sub-woofer
* Dynamics Processing SKPI plug-in
* Enables improved voice articulation * Compressor/limiter allows higher average noise level without resonances
* 24-bit resolution with up to 192 KHz sample rates * Supports advanced chipsets with flexible 1.5 V to 3.3 V *
signaling Digital microphone interface
* Direct interface to up to four digital microphones
Third Party Partners
* Dolby PC Entertainment Experience Logo Program
* Dolby Home TheaterTM (HT) * Dolby Sound RoomTM (SR)
* Analog stereo microphone
* Microphone Boost 0, 10, 20, 30, 40dB * Five adjustable Vref outputs for microphone bias
* Dolby Technologies
* Dolby HeadphoneTM, Dolby Virtual SpeakerTM * Dolby ProLogic IITM, Dolby ProLogic IIxTM * Dolby Digital LiveTM (DDL)
* * * * *
Universal JacksTM functionality for jack retasking S/PDIF In and Out Two-pin volume up/down control Digital PC Beep to all outputs +3.3 V and +5 V analog power supply options
* Intel Audio StudioTM from Sonic Focus * Maxx PlayerTM from Waves * Microphone Beam Forming, Acoustic Echo Cancellation,
and Noise Suppression from KnowlesTM
Block Diagram
High Definition Interface
DSP
SPDIF
Ports
X
Port A Port B Port C Port D Port E Port F SPDIF In/Out
IDTTM
1
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
TABLE OF CONTENTS
1. DESCRIPTION ......................................................................................................................... 11
1.1. Overview ......................................................................................................................................... 11 1.2. Block Diagram ................................................................................................................................. 12 1.3. Detailed Description ........................................................................................................................ 13 1.3.1. Low-voltage High Definition Audio Link Signaling ............................................................. 13 1.3.2. Digital Microphone Support ............................................................................................... 13 1.3.3. Volume/Digital Microphone/GPIO Selection ...................................................................... 18 1.3.4. VRefOut/GPIO Selection ................................................................................................... 18 1.3.5. SPDIF Input ....................................................................................................................... 18 1.3.6. SPDIF Output .................................................................................................................... 18 1.3.7. Mono Output ...................................................................................................................... 19 1.3.8. Universal JacksTM .............................................................................................................. 19 1.3.9. Power Management .......................................................................................................... 21 1.3.10. Analog PC-Beep .............................................................................................................. 21 1.3.11. Headphone Drivers .......................................................................................................... 21 1.3.12. Device IDs ....................................................................................................................... 22
2. CHARACTERISTICS ............................................................................................................... 23
2.1. Electrical Specifications ................................................................................................................... 23 2.1.1. Absolute Maximum Ratings ............................................................................................... 23 2.1.2. Recommended Operating Conditions ............................................................................... 23 2.2. 92HD005/92HD005D 5.0V and 3.3V Analog Performance Characteristics .................................... 24
3. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS ....................................... 28
3.1. Widget List 92HD005/92HD005D ................................................................................................... 29 3.2. Pin Configuration Default Register Settings .................................................................................... 30 3.3. Widget Information .......................................................................................................................... 31 3.4. Supported Command Verbs and Responses .................................................................................. 32 3.4.1. Root Node (NID = 0x00) .................................................................................................... 32 3.4.2. AFG Node (NID = 0x01) .................................................................................................... 33 3.4.3. PortA Node (NID = 0x0A) .................................................................................................. 53 3.4.4. PortB Node (NID = 0x0B) .................................................................................................. 59 3.4.5. PortC Node (NID = 0x0C) .................................................................................................. 65 3.4.6. PortD Node (NID = 0x0D) .................................................................................................. 71 3.4.7. PortE Node (NID = 0x0E) .................................................................................................. 77 3.4.8. PortF Node (NID = 0x0F) ................................................................................................... 82 3.4.9. DAC0 Node (NID = 0x10) .................................................................................................. 88 3.4.10. DAC1 Node (NID = 0x11) ................................................................................................ 93 3.4.11. ADC0 Node (NID = 0x12) ................................................................................................ 98 3.4.12. ADC1 Node (NID = 0x13) .............................................................................................. 103 3.4.13. PortMonoOut Node (NID = 0x14) .................................................................................. 108 3.4.14. MonoOutMix Node (NID = 0x15) ................................................................................... 113 3.4.15. CD Node (NID = 0x16) .................................................................................................. 114 3.4.16. DigMic0 Node (NID = 0x17) ........................................................................................... 118 3.4.17. DigMic1 Node (NID = 0x18) ........................................................................................... 121 3.4.18. InPort0Mux Node (NID = 0x19) ..................................................................................... 124 3.4.19. InPort1Mux Node (NID = 0x1A) ..................................................................................... 128 3.4.20. InPort0Vol Node (NID = 0x1B) ...................................................................................... 133 3.4.21. InPort1Vol Node (NID = 0x1C) ...................................................................................... 136 3.4.22. ADC0Mux Node (NID = 0x1D) ....................................................................................... 138 3.4.23. ADC1Mux Node (NID = 0x1E) ....................................................................................... 143 3.4.24. SPDIFOut Node (NID = 0x1F) ....................................................................................... 147 3.4.25. SPDIFIn Node (NID = 0x20) .......................................................................................... 152 3.4.26. DigOut Node (NID = 0x21) ............................................................................................ 161
IDTTM
2
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.27. DigIn Node (NID = 0x22) ............................................................................................... 165 3.4.28. PCBeep Node (NID = 0x23) .......................................................................................... 171 3.4.29. ExtVolume Node (NID = 0x24) ...................................................................................... 173
4. ORDERING INFORMATION .................................................................................................. 177 5. PINOUTS ................................................................................................................................ 178
5.1. Pin Assignment ............................................................................................................................. 178 5.2. Pin Descriptions ............................................................................................................................ 178
6. DESIGN CONSIDERATIONS ................................................................................................ 181
6.1. External Components .................................................................................................................... 181 6.1.1. Decoupling Capacitor ...................................................................................................... 181 6.1.2. Other Required Components ........................................................................................... 181 6.2. PCB Layout Recommendations .................................................................................................... 182 6.2.1. Vista WLP Compliance Requirements ............................................................................. 182
7. PACKAGE OUTLINE AND PACKAGE DIMENSIONS ......................................................... 184
7.1. 48-Pad QFN Package .................................................................................................................. 184 7.2. 48-Pin LQFP Package .................................................................................................................. 185
8. SOLDER REFLOW PROFILE ............................................................................................... 186
8.1. Standard Reflow Profile Data ........................................................................................................ 186 8.2. Pb Free Process - Package Classification Reflow Temperatures ................................................ 187
9. REVISION HISTORY ............................................................................................................. 188
LIST OF FIGURES
Figure 1. 92HD005/92HD005D Block Diagram ............................................................................................ 12 Figure 2. System Diagram ............................................................................................................................ 13 Figure 3. Single Digital Microphone ............................................................................................................. 15 Figure 4. Stereo Digital Microphone Configuration ....................................................................................... 16 Figure 5. Quad Digital Microphone Configuration ......................................................................................... 17 Figure 6. 92HD005/92HD005D Widget Diagram ........................................................................................... 28 Figure 7. Solder Reflow Profile ................................................................................................................... 186
LIST OF TABLES
Table 1. 92HD005/92HD005D Valid Digital Microphone Configurations .................................................... 14 Table 2. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States .............................................. 14 Table 3. Jack Detect ...................................................................................................................................... 20 Table 4. Impedance Sense ............................................................................................................................ 20 Table 5. Power Management ....................................................................................................................... 21 Table 6. Device IDs ....................................................................................................................................... 22 Table 7. Performance Characteristics .......................................................................................................... 24 Table 8. High Definition Audio Widget ........................................................................................................... 29 Table 9. Pin Widget Configuration Default Settings ....................................................................................... 30 Table 10. Command Format for Verb with 4-bit Identifier ............................................................................. 31 Table 11. Command Format for Verb with 12-bit Identifier ........................................................................... 31 Table 12. Solicited Response Format ........................................................................................................... 31 Table 13. Unsolicited Response Format ....................................................................................................... 31 Table 14. Root PnpID Command Verb Format .............................................................................................. 32 Table 15. Root PnpID Command Response Format ..................................................................................... 32 Table 16. Root RevID Command Verb Format .............................................................................................. 32
IDTTM
3
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 17. Root RevID Command Response Format ..................................................................................... 32 Table 18. Root NodeInfo Command Verb Format ......................................................................................... 33 Table 19. Root NodeInfo Command Response Format ................................................................................ 33 Table 20. AFG NodeInfo Command Verb Format ......................................................................................... 33 Table 21. AFG NodeInfo Command Response Format ................................................................................. 33 Table 22. AFG Type Command Verb Format ................................................................................................ 34 Table 23. AFG Type Command Response Format ....................................................................................... 34 Table 24. AFG GrpCap Command Verb Format ........................................................................................... 34 Table 25. AFG GrpCap Command Response Format ................................................................................... 34 Table 26. AFG FrmtCap Command Verb Format .......................................................................................... 35 Table 27. AFG FrmtCap Command Response Format ................................................................................. 35 Table 28. AFG StreamCap Command Verb Format ...................................................................................... 36 Table 29. AFG StreamCap Command Response Format ............................................................................. 36 Table 30. AFG InAmpCap Command Verb Format ....................................................................................... 36 Table 31. AFG InAmpCap Command Response Format .............................................................................. 37 Table 32. AFG PwrCap Command Verb Format ........................................................................................... 37 Table 33. AFG PwrCap Command Response Format .................................................................................. 37 Table 34. AFG GPIOCap Command Verb Format ........................................................................................ 38 Table 35. AFG GPIOCap Command Response Format ................................................................................ 38 Table 36. AFG OutAmpCap Command Verb Format .................................................................................... 39 Table 37. AFG OutAmpCap Command Response Format ........................................................................... 39 Table 38. AFG PwrState Command Verb Format ......................................................................................... 39 Table 39. AFG PwrState Command Response Format ................................................................................. 39 Table 40. AFG UnsolResp Command Verb Format ...................................................................................... 40 Table 41. AFG UnsolResp Command Response Format .............................................................................. 40 Table 42. AFG GPIO Command Verb Format ............................................................................................... 40 Table 43. AFG GPIO Command Response Format ...................................................................................... 41 Table 44. AFG GPIOEn Command Verb Format .......................................................................................... 41 Table 45. AFG GPIOEn Command Response Format .................................................................................. 42 Table 46. AFG GPIODir Command Verb Format .......................................................................................... 42 Table 47. AFG GPIODir Command Response Format .................................................................................. 42 Table 48. AFG GPIOWake Command Verb Format ...................................................................................... 43 Table 49. AFG GPIOWake Command Response Format ............................................................................. 43 Table 50. AFG GPIOUnsol Command Verb Format ...................................................................................... 44 Table 51. AFG GPIOUnsol Command Response Format ............................................................................. 44 Table 52. AFG GPIOSticky Command Verb Format ..................................................................................... 45 Table 53. AFG GPIOSticky Command Response Format ............................................................................. 45 Table 54. AFG SubID Command Verb Format .............................................................................................. 46 Table 55. AFG SubID Command Response Format ..................................................................................... 47 Table 56. AFG GPIOInvert Command Verb Format ...................................................................................... 47 Table 57. AFG GPIOInvert Command Response Format ............................................................................. 47 Table 58. AFG GPIODrive Command Verb Format ...................................................................................... 49 Table 59. AFG GPIODrive Command Response Format .............................................................................. 49 Table 60. AFG AnaCtrl Command Verb Format ............................................................................................ 49 Table 61. AFG AnaCtrl Command Response Format ................................................................................... 50 Table 62. AFG Supply Command Verb Format ............................................................................................. 50 Table 63. AFG Supply Command Response Format .................................................................................... 51 Table 64. AFG DMicCtrl Command Verb Format .......................................................................................... 51 Table 65. AFG DMicCtrl Command Response Format ................................................................................. 52 Table 66. AFG Reset Command Verb Format .............................................................................................. 52 Table 67. AFG Reset Command Response Format ...................................................................................... 52 Table 68. PortA WCap Command Verb Format ............................................................................................ 53 Table 69. PortA WCap Command Response Format .................................................................................... 53 Table 70. PortA PinCap Command Verb Format .......................................................................................... 54 Table 71. PortA PinCap Command Response Format .................................................................................. 54
IDTTM
4
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 72. PortA ConnLen Command Verb Format ........................................................................................ 54 Table 73. PortA ConnLen Command Response Format ............................................................................... 55 Table 74. PortA ConnLst Command Verb Format ......................................................................................... 55 Table 75. PortA ConnLst Command Response Format ................................................................................ 55 Table 76. PortA ConnSelect Command Verb Format .................................................................................... 55 Table 77. PortA ConnSelect Command Response Format ........................................................................... 56 Table 78. PortA PinCtl Command Verb Format ............................................................................................. 56 Table 79. PortA PinCtl Command Response Format .................................................................................... 56 Table 80. PortA UnsolResp Command Verb Format ..................................................................................... 57 Table 81. PortA UnsolResp Command Response Format ............................................................................ 57 Table 82. PortA PinSense Command Verb Format ....................................................................................... 57 Table 83. PortA PinSense Command Response Format .............................................................................. 57 Table 84. PortA PinConfig Command Verb Format ....................................................................................... 58 Table 85. PortA PinConfig Command Response Format .............................................................................. 58 Table 86. PortB WCap Command Verb Format ............................................................................................ 59 Table 87. PortB WCap Command Response Format .................................................................................... 59 Table 88. PortB PinCap Command Verb Format .......................................................................................... 60 Table 89. PortB PinCap Command Response Format .................................................................................. 60 Table 90. PortB ConnLen Command Verb Format ........................................................................................ 61 Table 91. PortB ConnLen Command Response Format ............................................................................... 61 Table 92. PortB ConnLst Command Verb Format ......................................................................................... 61 Table 93. PortB ConnLst Command Response Format ................................................................................ 61 Table 94. PortB ConnSelect Command Verb Format .................................................................................... 62 Table 95. PortB ConnSelect Command Response Format ........................................................................... 62 Table 96. PortB PinCtl Command Verb Format ............................................................................................. 62 Table 97. PortB PinCtl Command Response Format .................................................................................... 62 Table 98. PortB UnsolResp Command Verb Format ..................................................................................... 63 Table 99. PortB UnsolResp Command Response Format ............................................................................ 63 Table 100. PortB PinSense Command Verb Format ..................................................................................... 64 Table 101. PortB PinSense Command Response Format ............................................................................ 64 Table 102. PortB PinConfig Command Verb Format ..................................................................................... 64 Table 103. PortB PinConfig Command Response Format ............................................................................ 65 Table 104. PortC WCap Command Verb Format .......................................................................................... 65 Table 105. PortC WCap Command Response Format ................................................................................. 65 Table 106. PortC PinCap Command Verb Format ........................................................................................ 66 Table 107. PortC PinCap Command Response Format ................................................................................ 66 Table 108. PortC ConnLen Command Verb Format ..................................................................................... 67 Table 109. PortC ConnLen Command Response Format ............................................................................. 67 Table 110. PortC ConnLst Command Verb Format ....................................................................................... 68 Table 111. PortC ConnLst Command Response Format .............................................................................. 68 Table 112. PortC PinCtl Command Verb Format .......................................................................................... 68 Table 113. PortC PinCtl Command Response Format .................................................................................. 68 Table 114. PortC UnsolResp Command Verb Format .................................................................................. 69 Table 115. PortC UnsolResp Command Response Format .......................................................................... 69 Table 116. PortC PinSense Command Verb Format ..................................................................................... 70 Table 117. PortC PinSense Command Response Format ............................................................................ 70 Table 118. PortC PinConfig Command Verb Format .................................................................................... 70 Table 119. PortC PinConfig Command Response Format ............................................................................ 71 Table 120. PortD WCap Command Verb Format .......................................................................................... 71 Table 121. PortD WCap Command Response Format ................................................................................. 71 Table 122. PortD PinCap Command Verb Format ........................................................................................ 72 Table 123. PortD PinCap Command Response Format ................................................................................ 72 Table 124. PortD ConnLen Command Verb Format ..................................................................................... 73 Table 125. PortD ConnLen Command Response Format ............................................................................. 73 Table 126. PortD ConnLst Command Verb Format ....................................................................................... 73
IDTTM
5
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 127. PortD ConnLst Command Response Format .............................................................................. 74 Table 128. PortD PinCtl Command Verb Format .......................................................................................... 74 Table 129. PortD PinCtl Command Response Format .................................................................................. 74 Table 130. PortD UnsolResp Command Verb Format .................................................................................. 74 Table 131. PortD UnsolResp Command Response Format .......................................................................... 75 Table 132. PortD PinSense Command Verb Format ..................................................................................... 75 Table 133. PortD PinSense Command Response Format ............................................................................ 75 Table 134. PortD PinConfig Command Verb Format .................................................................................... 76 Table 135. PortD PinConfig Command Response Format ............................................................................ 76 Table 136. PortE WCap Command Verb Format .......................................................................................... 77 Table 137. PortE WCap Command Response Format .................................................................................. 77 Table 138. PortE PinCap Command Verb Format ........................................................................................ 78 Table 139. PortE PinCap Command Response Format ................................................................................ 78 Table 140. PortE ConnLen Command Verb Format ...................................................................................... 78 Table 141. PortE ConnLen Command Response Format ............................................................................. 79 Table 142. PortE ConnLst Command Verb Format ....................................................................................... 79 Table 143. PortE ConnLst Command Response Format .............................................................................. 79 Table 144. PortE PinCtl Command Verb Format ........................................................................................... 79 Table 145. PortE PinCtl Command Response Format .................................................................................. 79 Table 146. PortE UnsolResp Command Verb Format ................................................................................... 80 Table 147. PortE UnsolResp Command Response Format .......................................................................... 80 Table 148. PortE PinSense Command Verb Format ..................................................................................... 81 Table 149. PortE PinSense Command Response Format ............................................................................ 81 Table 150. PortE PinConfig Command Verb Format ..................................................................................... 81 Table 151. PortE PinConfig Command Response Format ............................................................................ 82 Table 152. PortF WCap Command Verb Format .......................................................................................... 82 Table 153. PortF WCap Command Response Format .................................................................................. 82 Table 154. PortF PinCap Command Verb Format ......................................................................................... 83 Table 155. PortF PinCap Command Response Format ................................................................................ 83 Table 156. PortF ConnLen Command Verb Format ...................................................................................... 84 Table 157. PortF ConnLen Command Response Format ............................................................................. 84 Table 158. PortF ConnLst Command Verb Format ....................................................................................... 85 Table 159. PortF ConnLst Command Response Format .............................................................................. 85 Table 160. PortF PinCtl Command Verb Format ........................................................................................... 85 Table 161. PortF PinCtl Command Response Format .................................................................................. 85 Table 162. PortF UnsolResp Command Verb Format ................................................................................... 86 Table 163. PortF UnsolResp Command Response Format .......................................................................... 86 Table 164. PortF PinSense Command Verb Format ..................................................................................... 87 Table 165. PortF PinSense Command Response Format ............................................................................ 87 Table 166. PortF PinConfig Command Verb Format ..................................................................................... 87 Table 167. PortF PinConfig Command Response Format ............................................................................ 88 Table 168. DAC0 CnvtrFrmt Command Verb Format .................................................................................... 88 Table 169. DAC0 CnvtrFrmt Command Response Format ........................................................................... 88 Table 170. DAC0 OutAmpRight Command Verb Format .............................................................................. 89 Table 171. DAC0 OutAmpRight Command Response Format ..................................................................... 90 Table 172. DAC0 OutAmpLeft Command Verb Format ................................................................................ 90 Table 173. DAC0 OutAmpLeft Command Response Format ........................................................................ 90 Table 174. DAC0 WCap Command Verb Format .......................................................................................... 90 Table 175. DAC0 WCap Command Response Format ................................................................................. 90 Table 176. DAC0 PwrState Command Verb Format ..................................................................................... 91 Table 177. DAC0 PwrState Command Response Format ............................................................................ 91 Table 178. DAC0 CnvtrID Command Verb Format ....................................................................................... 92 Table 179. DAC0 CnvtrID Command Response Format ............................................................................... 92 Table 180. DAC0 LR Command Verb Format ............................................................................................... 92 Table 181. DAC0 LR Command Response Format ...................................................................................... 93
IDTTM
6
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 182. DAC1 CnvtrFrmt Command Verb Format .................................................................................... 93 Table 183. DAC1 CnvtrFrmt Command Response Format ........................................................................... 93 Table 184. DAC1 OutAmpRight Command Verb Format .............................................................................. 94 Table 185. DAC1 OutAmpRight Command Response Format ..................................................................... 94 Table 186. DAC1 OutAmpLeft Command Verb Format ................................................................................ 95 Table 187. DAC1 OutAmpLeft Command Response Format ........................................................................ 95 Table 188. DAC1 WCap Command Verb Format .......................................................................................... 95 Table 189. DAC1 WCap Command Response Format ................................................................................. 95 Table 190. DAC1 PwrState Command Verb Format ..................................................................................... 96 Table 191. DAC1 PwrState Command Response Format ............................................................................ 96 Table 192. DAC1 CnvtrID Command Verb Format ....................................................................................... 97 Table 193. DAC1 CnvtrID Command Response Format ............................................................................... 97 Table 194. DAC1 LR Command Verb Format ............................................................................................... 97 Table 195. DAC1 LR Command Response Format ...................................................................................... 97 Table 196. ADC0 CnvtrFrmt Command Verb Format .................................................................................... 98 Table 197. ADC0 CnvtrFrmt Command Response Format ........................................................................... 98 Table 198. ADC0 WCap Command Verb Format .......................................................................................... 99 Table 199. ADC0 WCap Command Response Format ................................................................................. 99 Table 200. ADC0 ConnLen Command Verb Format ................................................................................... 100 Table 201. ADC0 ConnLen Command Response Format .......................................................................... 100 Table 202. ADC0 ConnLst Command Verb Format .................................................................................... 100 Table 203. ADC0 ConnLst Command Response Format ............................................................................ 101 Table 204. ADC0 ProcState Command Verb Format .................................................................................. 101 Table 205. ADC0 ProcState Command Response Format ......................................................................... 101 Table 206. ADC0 PwrState Command Verb Format ................................................................................... 101 Table 207. ADC0 PwrState Command Response Format .......................................................................... 102 Table 208. ADC0 CnvtrID Command Verb Format ..................................................................................... 102 Table 209. ADC0 CnvtrID Command Response Format ............................................................................. 102 Table 210. ADC1 CnvtrFrmt Command Verb Format .................................................................................. 103 Table 211. ADC1 CnvtrFrmt Command Response Format ......................................................................... 103 Table 212. ADC1 WCap Command Verb Format ........................................................................................ 104 Table 213. ADC1 WCap Command Response Format ............................................................................... 104 Table 214. ADC1 ConnLen Command Verb Format ................................................................................... 105 Table 215. ADC1 ConnLen Command Response Format .......................................................................... 105 Table 216. ADC1 ConnLst Command Verb Format .................................................................................... 105 Table 217. ADC1 ConnLst Command Response Format ............................................................................ 106 Table 218. ADC1 ProcState Command Verb Format .................................................................................. 106 Table 219. ADC1 ProcState Command Response Format ......................................................................... 106 Table 220. ADC1 PwrState Command Verb Format ................................................................................... 106 Table 221. ADC1 PwrState Command Response Format .......................................................................... 107 Table 222. ADC1 CnvtrID Command Verb Format ..................................................................................... 107 Table 223. ADC1 CnvtrID Command Response Format ............................................................................. 107 Table 224. PortMonoOut Vol Command Verb Format ................................................................................. 108 Table 225. PortMonoOut Vol Command Response Format ........................................................................ 108 Table 226. PortMonoOut WCap Command Verb Format ............................................................................ 108 Table 227. PortMonoOut WCap Command Response Format ................................................................... 108 Table 228. PortMonoOut PinCap Command Verb Format .......................................................................... 109 Table 229. PortMonoOut PinCap Command Response Format ................................................................. 109 Table 230. PortMonoOut OutAmpCap Command Verb Format .................................................................. 110 Table 231. PortMonoOut OutAmpCap Command Response Format ......................................................... 110 Table 232. PortMonoOut ConnLen Command Verb Format ....................................................................... 110 Table 233. PortMonoOut ConnLen Command Response Format ............................................................... 111 Table 234. PortMonoOut ConnLst Command Verb Format ........................................................................ 111 Table 235. PortMonoOut ConnLst Command Response Format ................................................................ 111 Table 236. PortMonoOut PinCtl Command Verb Format ............................................................................ 111
IDTTM
7
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 237. PortMonoOut PinCtl Command Response Format .................................................................... 111 Table 238. PortMonoOut PinConfig Command Verb Format ...................................................................... 112 Table 239. PortMonoOut PinConfig Command Response Format .............................................................. 112 Table 240. MonoOutMix WCap Command Verb Format ............................................................................. 113 Table 241. MonoOutMix WCap Command Response Format .................................................................... 113 Table 242. MonoOutMix ConnLen Command Verb Format ........................................................................ 114 Table 243. MonoOutMix ConnLen Command Response Format ................................................................ 114 Table 244. MonoOutMix ConnLst Command Verb Format ......................................................................... 114 Table 245. MonoOutMix ConnLst Command Response Format ................................................................. 114 Table 246. CD WCap Command Verb Format ............................................................................................ 114 Table 247. CD WCap Command Response Format ................................................................................... 115 Table 248. CD PinCap Command Verb Format .......................................................................................... 115 Table 249. CD PinCap Command Response Format .................................................................................. 116 Table 250. CD PinCtl Command Verb Format ............................................................................................ 116 Table 251. CD PinCtl Command Response Format .................................................................................... 116 Table 252. CD PinConfig Command Verb Format ...................................................................................... 117 Table 253. CD PinConfig Command Response Format .............................................................................. 117 Table 254. DigMic0 WCap Command Verb Format .................................................................................... 118 Table 255. DigMic0 WCap Command Response Format ............................................................................ 118 Table 256. DigMic0 PinCap Command Verb Format .................................................................................. 119 Table 257. DigMic0 PinCap Command Response Format .......................................................................... 119 Table 258. DigMic0 PinCtl Command Verb Format ..................................................................................... 120 Table 259. DigMic0 PinCtl Command Response Format ............................................................................ 120 Table 260. DigMic0 PinConfig Command Verb Format ............................................................................... 120 Table 261. DigMic0 PinConfig Command Response Format ...................................................................... 120 Table 262. DigMic1 WCap Command Verb Format .................................................................................... 121 Table 263. DigMic1 WCap Command Response Format ............................................................................ 121 Table 264. DigMic1 PinCap Command Verb Format .................................................................................. 122 Table 265. DigMic1 PinCap Command Response Format .......................................................................... 122 Table 266. DigMic1 PinCtl Command Verb Format ..................................................................................... 123 Table 267. DigMic1 PinCtl Command Response Format ............................................................................ 123 Table 268. DigMic1 PinConfig Command Verb Format ............................................................................... 123 Table 269. DigMic1 PinConfig Command Response Format ...................................................................... 124 Table 270. InPort0Mux WCap Command Verb Format ............................................................................... 124 Table 271. InPort0Mux WCap Command Response Format ...................................................................... 124 Table 272. InPort0Mux OutAmpCap Command Verb Format ..................................................................... 125 Table 273. InPort0Mux OutAmpCap Command Response Format ............................................................ 125 Table 274. InPort0Mux OutAmpRight Command Verb Format ................................................................... 126 Table 275. InPort0Mux OutAmpRight Command Response Format ........................................................... 126 Table 276. InPort0Mux OutAmpLeft Command Verb Format ...................................................................... 126 Table 277. InPort0Mux OutAmpLeft Command Response Format ............................................................. 127 Table 278. InPort0Mux ConnSelect Command Verb Format ...................................................................... 127 Table 279. InPort0Mux ConnSelect Command Response Format .............................................................. 127 Table 280. InPort0Mux ConnLen Command Verb Format .......................................................................... 127 Table 281. InPort0Mux ConnLen Command Response Format .................................................................. 127 Table 282. InPort0Mux ConnLst Command Verb Format ........................................................................... 128 Table 283. InPort0Mux ConnLst Command Response Format ................................................................... 128 Table 284. InPort0Mux ConnLst4 Command Verb Format ......................................................................... 128 Table 285. InPort0Mux ConnLst4 Command Response Format ................................................................. 128 Table 286. InPort1Mux WCap Command Verb Format ............................................................................... 128 Table 287. InPort1Mux WCap Command Response Format ...................................................................... 129 Table 288. InPort1Mux OutAmpCap Command Verb Format ..................................................................... 129 Table 289. InPort1Mux OutAmpCap Command Response Format ............................................................ 130 Table 290. InPort1Mux OutAmpRight Command Verb Format ................................................................... 130 Table 291. InPort1Mux OutAmpRight Command Response Format ........................................................... 130
IDTTM
8
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 292. InPort1Mux OutAmpLeft Command Verb Format ...................................................................... 131 Table 293. InPort1Mux OutAmpLeft Command Response Format ............................................................. 131 Table 294. InPort1Mux ConnSelect Command Verb Format ...................................................................... 131 Table 295. InPort1Mux ConnSelect Command Response Format .............................................................. 131 Table 296. InPort1Mux ConnLen Command Verb Format .......................................................................... 131 Table 297. InPort1Mux ConnLen Command Response Format .................................................................. 132 Table 298. InPort1Mux ConnLst Command Verb Format ........................................................................... 132 Table 299. InPort1Mux ConnLst Command Response Format ................................................................... 132 Table 300. InPort1Mux ConnLst4 Command Verb Format ......................................................................... 132 Table 301. InPort1Mux ConnLst4 Command Response Format ................................................................. 132 Table 302. InPort0Vol WCap Command Verb Format ................................................................................ 133 Table 303. InPort0Vol WCap Command Response Format ........................................................................ 133 Table 304. InPort0Vol InAmpRight Command Verb Format ........................................................................ 134 Table 305. InPort0Vol InAmpRight Command Response Format ............................................................... 134 Table 306. InPort0Vol InAmpLeft Command Verb Format .......................................................................... 134 Table 307. InPort0Vol InAmpLeft Command Response Format ................................................................. 134 Table 308. InPort0Vol ConnLen Command Verb Format ............................................................................ 135 Table 309. InPort0Vol ConnLen Command Response Format ................................................................... 135 Table 310. InPort0Vol ConnLst Command Verb Format ............................................................................. 135 Table 311. InPort0Vol ConnLst Command Response Format .................................................................... 135 Table 312. InPort1Vol WCap Command Verb Format ................................................................................ 136 Table 313. InPort1Vol WCap Command Response Format ........................................................................ 136 Table 314. InPort1Vol InAmpRight Command Verb Format ........................................................................ 137 Table 315. InPort1Vol InAmpRight Command Response Format ............................................................... 137 Table 316. InPort1Vol InAmpLeft Command Verb Format .......................................................................... 137 Table 317. InPort1Vol InAmpLeft Command Response Format ................................................................. 137 Table 318. InPort1Vol ConnLen Command Verb Format ............................................................................ 137 Table 319. InPort1Vol ConnLen Command Response Format ................................................................... 138 Table 320. InPort1Vol ConnLst Command Verb Format ............................................................................. 138 Table 321. InPort1Vol ConnLst Command Response Format .................................................................... 138 Table 322. ADC0Mux WCap Command Verb Format ................................................................................. 138 Table 323. ADC0Mux WCap Command Response Format ........................................................................ 138 Table 324. ADC0Mux ConnSelect Command Verb Format ........................................................................ 139 Table 325. ADC0Mux ConnSelect Command Response Format ................................................................ 140 Table 326. ADC0Mux ConnLen Command Verb Format ............................................................................ 140 Table 327. ADC0Mux ConnLen Command Response Format .................................................................... 140 Table 328. ADC0Mux ConnLst Command Verb Format ............................................................................. 140 Table 329. ADC0Mux ConnLst Command Response Format ..................................................................... 140 Table 330. ADC0Mux LR Command Verb Format ...................................................................................... 141 Table 331. ADC0Mux LR Command Response Format .............................................................................. 141 Table 332. ADC0Mux OutAmpCap Command Verb Format ....................................................................... 141 Table 333. ADC0Mux OutAmpCap Command Response Format .............................................................. 141 Table 334. ADC0Mux OutAmpRight Command Verb Format ..................................................................... 142 Table 335. ADC0Mux OutAmpRight Command Response Format ............................................................. 142 Table 336. ADC0Mux OutAmpLeft Command Verb Format ........................................................................ 142 Table 337. ADC0Mux OutAmpLeft Command Response Format ............................................................... 142 Table 338. ADC1Mux WCap Command Verb Format ................................................................................. 143 Table 339. ADC1Mux WCap Command Response Format ........................................................................ 143 Table 340. ADC1Mux ConnSelect Command Verb Format ........................................................................ 144 Table 341. ADC1Mux ConnSelect Command Response Format ................................................................ 144 Table 342. ADC1Mux ConnLen Command Verb Format ............................................................................ 144 Table 343. ADC1Mux ConnLen Command Response Format .................................................................... 144 Table 344. ADC1Mux ConnLst Command Verb Format ............................................................................. 145 Table 345. ADC1Mux ConnLst Command Response Format ..................................................................... 145 Table 346. ADC1Mux LR Command Verb Format ...................................................................................... 145
IDTTM
9
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 347. ADC1Mux LR Command Response Format .............................................................................. 146 Table 348. ADC1Mux OutAmpCap Command Verb Format ....................................................................... 146 Table 349. ADC1Mux OutAmpCap Command Response Format .............................................................. 146 Table 350. ADC1Mux OutAmpRight Command Verb Format ..................................................................... 146 Table 351. ADC1Mux OutAmpRight Command Response Format ............................................................. 147 Table 352. ADC1Mux OutAmpLeft Command Verb Format ........................................................................ 147 Table 353. ADC1Mux OutAmpLeft Command Response Format ............................................................... 147 Table 354. SPDIFOut CnvtrFrmt Command Verb Format ........................................................................... 147 Table 355. SPDIFOut CnvtrFrmt Command Response Format .................................................................. 148 Table 356. SPDIFOut WCap Command Verb Format ................................................................................. 149 Table 357. SPDIFOut WCap Command Response Format ........................................................................ 149 Table 358. SPDIFOut FrmtCap Command Verb Format ............................................................................. 150 Table 359. SPDIFOut FrmtCap Command Response Format .................................................................... 150 Table 360. SPDIFOut StreamCap Command Verb Format ......................................................................... 151 Table 361. SPDIFOut StreamCap Command Response Format ................................................................ 151 Table 362. SPDIFOut CnvtrID Command Verb Format ............................................................................... 151 Table 363. SPDIFOut CnvtrID Command Response Format ...................................................................... 151 Table 364. SPDIFOut DigCtl Command Verb Format ................................................................................. 152 Table 365. SPDIFOut DigCtl Command Response Format ........................................................................ 152 Table 366. SPDIFIn CnvtrFrmt Command Verb Format .............................................................................. 152 Table 367. SPDIFIn CnvtrFrmt Command Response Format ..................................................................... 153 Table 368. SPDIFIn WCap Command Verb Format .................................................................................... 154 Table 369. SPDIFIn WCap Command Response Format ........................................................................... 154 Table 370. SPDIFIn FrmtCap Command Verb Format ................................................................................ 155 Table 371. SPDIFIn FrmtCap Command Response Format ....................................................................... 155 Table 372. SPDIFIn StreamCap Command Verb Format ........................................................................... 156 Table 373. SPDIFIn StreamCap Command Response Format ................................................................... 156 Table 374. SPDIFIn ConnLen Command Verb Format ............................................................................... 156 Table 375. SPDIFIn ConnLen Command Response Format ...................................................................... 156 Table 376. SPDIFIn ConnLst Command Verb Format ................................................................................ 156 Table 377. SPDIFIn ConnLst Command Response Format ........................................................................ 157 Table 378. SPDIFIn CnvtrID Command Verb Format ................................................................................. 157 Table 379. SPDIFIn CnvtrID Command Response Format ......................................................................... 157 Table 380. SPDIFIn DigCtl Command Verb Format .................................................................................... 157 Table 381. SPDIFIn DigCtl Command Response Format ........................................................................... 158 Table 382. SPDIFIn VSR Command Verb Format ...................................................................................... 158 Table 383. SPDIFIn VSR Command Response Format .............................................................................. 158 Table 384. DigOut WCap Command Verb Format ...................................................................................... 161 Table 385. DigOut WCap Command Response Format ............................................................................. 161 Table 386. DigOut PinCap Command Verb Format .................................................................................... 162 Table 387. DigOut PinCap Command Response Format ............................................................................ 162 Table 388. DigOut ConnSelect Command Verb Format ............................................................................. 162 Table 389. DigOut ConnSelect Command Response Format ..................................................................... 163 Table 390. DigOut ConnLen Command Verb Format ................................................................................. 163 Table 391. DigOut ConnLen Command Response Format ......................................................................... 163 Table 392. DigOut ConnLst Command Verb Format ................................................................................... 163 Table 393. DigOut ConnLst Command Response Format .......................................................................... 163 Table 394. DigOut PinCtl Command Verb Format ...................................................................................... 164 Table 395. DigOut PinCtl Command Response Format .............................................................................. 164 Table 396. DigOut PinConfig Command Verb Format ................................................................................ 164 Table 397. DigOut PinConfig Command Response Format ........................................................................ 164 Table 398. DigIn WCap Command Verb Format ......................................................................................... 165 Table 399. DigIn WCap Command Response Format ................................................................................ 165 Table 400. DigIn PinCap Command Verb Format ....................................................................................... 166 Table 401. DigIn PinCap Command Response Format .............................................................................. 166
IDTTM
10
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 402. DigIn PwrState Command Verb Format .................................................................................... 167 Table 403. DigIn PwrState Command Response Format ............................................................................ 167 Table 404. DigIn PinCtl Command Verb Format ......................................................................................... 167 Table 405. DigIn PinCtl Command Response Format ................................................................................. 168 Table 406. DigIn UnsolResp Command Verb Format ................................................................................. 168 Table 407. DigIn UnsolResp Command Response Format ......................................................................... 168 Table 408. DigIn PinSense Command Verb Format ................................................................................... 168 Table 409. DigIn PinSense Command Response Format ........................................................................... 169 Table 410. DigIn EAPD Command Verb Format ......................................................................................... 169 Table 411. DigIn EAPD Command Response Format ................................................................................ 169 Table 412. DigIn PinConfig Command Verb Format ................................................................................... 170 Table 413. DigIn PinConfig Command Response Format ........................................................................... 170 Table 414. PCBeep WCap Command Verb Format .................................................................................... 171 Table 415. PCBeep WCap Command Response Format ........................................................................... 171 Table 416. PCBeep OutAmpCap Command Verb Format .......................................................................... 171 Table 417. PCBeep OutAmpCap Command Response Format ................................................................. 171 Table 418. PCBeep Vol Command Verb Format ......................................................................................... 172 Table 419. PCBeep Vol Command Response Format ................................................................................ 172 Table 420. PCBeep Gen Command Verb Format ....................................................................................... 172 Table 421. PCBeep Gen Command Response Format .............................................................................. 173 Table 422. ExtVolume WCap Command Verb Format ................................................................................ 173 Table 423. ExtVolume WCap Command Response Format ....................................................................... 173 Table 424. ExtVolume KnobCap Command Verb Format ........................................................................... 174 Table 425. ExtVolume KnobCap Command Response Format .................................................................. 174 Table 426. ExtVolume ConnLen Command Verb Format ........................................................................... 174 Table 427. ExtVolume ConnLen Command Response Format ................................................................... 174 Table 428. ExtVolume ConnLst Command Verb Format ............................................................................ 174 Table 429. ExtVolume ConnLst Command Response Format .................................................................... 175 Table 430. ExtVolume UnsolResp Command Verb Format ........................................................................ 175 Table 431. ExtVolume UnsolResp Command Response Format ................................................................ 175 Table 432. ExtVolume KnobCtl Command Verb Format ............................................................................. 176 Table 433. ExtVolume KnobCtl Command Response Format .................................................................... 176 Table 434. ExtVolume KnobVSR Command Verb Format .......................................................................... 176 Table 435. ExtVolume KnobVSR Command Response Format ................................................................. 176
IDTTM
11
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1. DESCRIPTION 1.1. Overview
The 92HD005/92HD005D are high fidelity, 4-channel HD Audio CODECs that enable 2.0 Audio with simultaneous real-time communication such as VoIP, conferencing, voice command and control, etc. Up to four digital microphones are supported enabling high quality voice input for increased usability of voice applications. The 92HD005/92HD005D incorporate IDT's proprietary SD technology to achieve a DAC SNR of 90dB. The higher performance and quality of IDT's audio solutions brings consumer electronics level performance to the notebook, desktop and media center PC. The 92HD005/92HD005D provide stereo, 24-bit, full duplex resolution, supporting sample rates up to 192 KHz by the DAC and ADC. The 92HD005/92HD005D SPDIF In/Out supports sample rates of 96 KHz, 48 KHz and 44.1 KHz plus SPDIF OUT supports 88.2 KHz and 192 KHz. Additional sample rates are supported by the driver software. The 92HD005/92HD005D support all desired four channel configurations, including switchable Headphone (HP) Out and Universal JacksTM functionality for jack detection and re-tasking. The SPDIF interface provides connectivity to consumer electronic equipment like Dolby Digital decoders, powered speakers and mini-disk drives, or to a home entertainment system. All analog I/O pairs support LINE_IN, LINE_OUT and MIC. (Port D only supports fixed-function microphone.) MIC inputs can be programmed with 0/10/20/30/40dB boost. For more advanced configurations, the 92HD005/92HD005D have five General Purpose I/O (GPIO) pins. The 92HD005/92HD005D also provide single ended CD input for compatibility with DRM solutions and to support legacy OS issues. The 92HD005/92HD005D integrate two headphone amplifiers which are available on Ports A and D. The headphone amplifiers are dedicated to these two outputs for increased flexibility, enhanced user experience, and reduced implementation costs. The Universal Jack capabilities allow the CODECs to detect when audio devices are connected, and allow the CODECs to be reconfigured to support these devices regardless of which port they are connected to. SPDIF input sensing is also supported. The fully parametric IDT SoftEQ can be initiated upon headphone jack insertion and removal for protection of notebook speakers. The 92HD005/92HD005D operate with a 3.3 V digital supply and either 3.3 V or 5 V analog supply. They also support 1.5 V and 3.3 V HDA signaling; the correct voltage is selected dynamically based on the value of the appropriate pin. The 92HD005/92HD005D are available in a 48-pin LQFP or a 48-pad QFN Environmental (ROHS) package.
IDTTM
12
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
XU M
or nd Ve ecific Sp
Stream & Channel Select
euM t
vol
euM t
Stream & Channel Select
Digital Mute
DAC 1
X
MUX euM t
euM t
IDTTM
1.2.
Block Diagram
Stream& Channel Select
Isolation Interface C1A, C2A Pin 45/46
Stream& Channel Select
SPDIF Receiver SPDIF IN Pin 47
PCM to SPDIF OUT SPDIF Pin 48
DMIC_0
DMIC Pin 2 Pin 3 DMIC D2S Pins 18/19/20
DMIC_0 DMIC_1 CD MONO OUT
Pin 32
DMIC_1
CD
ADC0 ADC1 Analog PC Beep
Pin 12
HP, LI, MIC LO, LI, MIC
External DAC 0, 1 A B
DAC 0, 1
Digital PC Beep
Stream & Channel Select
vol
Digital Mute
DAC 0
X
HP
If the mixer switches on all connections at once, Digital PC Beep overrides.
PORT D
Pin Complex Pins 35/36
No Bias
Analog Mixer
Internal + external (analog)
HP (slave)
D
Mic Bias
DAC 0
C
LI, MIC
Digital PC Beep
MUX
HP PORT A
vol
Pin Complex Pins 39/41
LO
E
Pin Complex Pins 21/22
DAC 0
F
Mic Bias
LI, MIC
HD Audio LINK LOGIC
euM t
euM t
euM t
XU M
Stream & Channel Select 1b ti
XU M
XU M
XU M
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PORT B PORT C
Pin Complex Pins 23/24
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
Figure 1. 92HD005/92HD005D Block Diagram
13
DMIC_0 DMIC_1
Gain
Mic Bias
Internal + external (digital)
HP (slave)
D PORT E
Pin Complex Pins 45/46
DAC 0 Mic Bias
LO
DMIC0
E PORT F
Pin Complex Pins 16/17
DAC 0 Mic Bias
F
LI, MIC
STEREO ADC1
Boost
+0 to +22.5 dB In 1.5 dB steps +0/+10/+20/ +30/+40 dB vol mute
A B C D E F CD
Stream & Channel Select 1 bit Gain
STEREO ADC0
mute vol +0 to +22.5 dB In 1.5 dB steps
DMIC_0 DMIC_1
Mic Pass Forward
Boost
92HD005/92HD005D
+0/+10/+20/ +30/+40 dB
A B C D E F CD
PC AUDIO
V 1.0 12/06
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 2. System Diagram
Head Phone HD Audio Bus Speakers
I/O Controller Hub (ICH)
92HD005
Sub Woofer Line In Microphone
1.3.
Detailed Description
1.3.1. Low-voltage High Definition Audio Link Signaling
The 92HD005/92HD005D are compatible with either 1.5 V or 3.3 V High Definition Audio Link signaling; the voltage selection is performed dynamically based on the input voltage of DVDD_IO. Note that DVDD_IO is not a logic configuration pin but provides the digital power supply to be used for the High Definition Audio Link signals. When in 1.5 V mode, the 92HD005/92HD005D can correctly decode BITCLK, SYNC, RESET# and SDO because they operate at 1.5 V. Additionally, it will drive SDI_CODEC at 1.5 V. None of the GPIOs are affected, as they always function at their nominal voltage (DVDD or AVDD).
1.3.2.
Digital Microphone Support
The digital microphone interface permits connection of digital microphones to the 92HD005/92HD005D via the DMIC0, DMIC1, and DMIC_CLK three-pin interface. The DMIC0 and DMIC1 pins carry either 1 or 2 channels of digital microphone data to the 92HD005/92HD005D. In the event that a single microphone is used, the data is routed to both ADC channels. The DMIC_CLK output is programmable from 1.176 MHz to 4.704 MHz in 1.176 MHz increments and is synchronous to the 24 MHz internal clock. The default frequency is 2.352 MHz. The 92HD005/92HD005D supports the digital microphone configurations listed in Table 1.
IDTTM
14
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 1. 92HD005/92HD005D Valid Digital Microphone Configurations Digital Mics 0 1 Data Sample N/A Single Edge (see Figure 3) ADC Conn. N/A 0 or 1 No Digital Microphones Available on either DMIC_0 or DMIC_1 Both ADC Channels process data, may be in-phase or out-of-phase by 1/2 DMIC_CLK period depending upon external configuration and timing Available on either DMIC_0 or DMIC_1 External logic required to support sampling on a single Digital Microphone pin channel on rising edge and second Digital Microphone right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. If both DMIC_0 and DMIC_1 are used to support 2 digital microphones, 2 separate ADC units will be used, however, this configuration is not recommended since it consumes two stereo ADC resources. Requires both DMIC_0 or DMIC_1 External logic required to support sampling on a single Digital Microphone pin channel on rising edge and second Digital Microphone right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. Two ADC units are required to support this configuration Connected to DMIC_0 and DMIC_1 External logic required to support sampling on a single Digital Microphone pin channel on rising edge and second Digital Microphone right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. Two ADC units are required to support this configuration Notes
2
Double Edge on either DMIC_0 or 1 (see Figure 4) OR Single Edge on DMIC_0 and 1
0 or 1
3
Double Edge on one DMIC pin and Single Edge on the second DMIC pin.
0 or 1
4
Double Edge (see Figure 5)
0 or 1
Table 2. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States Power State D0 D1 D2 D3 D0-D3 DMIC Widget Enabled? Yes Yes Yes Yes No DMIC_CLK Output Clock Capable Clock Disabled Clock Disabled Clock Disabled Clock Disabled DMIC_0,1 Input Capable Input Disabled Input Disabled Input Disabled Input Disabled Notes DMIC_CLK Output is Enabled when either DMIC_0 or DMIC_1 input widget is enabled. Otherwise, the DMIC_CLK remains low. DMIC_CLK Output is Enabled when either DMIC_0 or DMIC_1 input widget is enabled. Otherwise, the DMIC_CLK remains low. DMIC_CLK remains low DMIC_CLK remains low DMIC_CLK is HIGH-Z with weak pull-down
IDTTM
15
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 3. Single Digital Microphone
Off-Chip Digital Microphone
On-Chip
DMIC_0 OR DMIC_1
D CK Q
Single Line In Stereo Channels Output
Pin
MUX
DMIC_CLK Pin
STEREO ADC0 or ADC1
PCM
On-Chip Multiplexer Valid Data+1
DMIC_0 Or DMIC_1
Valid Data Right Channel Left Channel
DMIC_CLK
Note: Data is ported to both left and right channels.
IDTTM
16
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 4. Stereo Digital Microphone Configuration
Off-Chip Digital Microphones
On-Chip
External Multiplexer DMIC_0 OR DMIC_1 Pin
On-Chip Multiplexer Stereo Channels Output
MUX
STEREO ADC0 or ADC1
PCM
MUX
DMIC_CLK Pin
DMIC_0 Or DMIC_1
Valid R Data
Valid L Data
Right Channel
Left Channel
DMIC_CLK
Note: Some Digital Microphone Implementations support data on either edge, therefore the external mux may not be required.
IDTTM
17
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 5. Quad Digital Microphone Configuration
Digital Microphones
Off-Chip External Multiplexer DMIC_0
MUX
On-Chip
On-Chip Multiplexer Stereo Channels Output For DMIC_0 L & R
Pin
STEREO ADC0
PCM
MUX
DMIC_CLK Pin Note: Valid ADC Pairs include: ADC0/ADC1, On-Chip Multiplexer Stereo Channels Output For DMIC_1 L & R
DMIC_1
MUX
Pin External Multiplexer
STEREO ADC1
PCM
MUX
DMIC_0
Valid Data R0
Valid Data L0
Valid Data R0
Valid Data L0
DMIC_1
Valid Data R1
Valid Data L1
Valid Data R1
Valid Data L1
Right Channel
Left Right Channel Channel
Left Channel
DMIC_CLK
Note: Some Digital Microphone Implementations support data on either edge, therefore the external mux may not be required
IDTTM
18
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.3.
Volume/Digital Microphone/GPIO Selection
For the 92HD005/92HD005D, three functions are available on pins 2 and 3. To determine which function is actually enabled on these pins, the order of precedence is followed: 1. If the GPIOs are enabled through the Audio Function Group, they override both Volume Control and Digital Microphones. 2. If the GPIOs are not enabled through the Audio Function Group, then, at reset, the Volume control is enabled with a weak pull-up. 3. If BIOS or other software application enables either Digital Microphone input through the Configuration Default Register, the Volume is disconnected and the pull-ups are disconnected, with the weak pull-downs enabled.
1.3.4.
VRefOut/GPIO Selection
Two functions are available on pins 30 and 31. To determine which function is enabled on the two pins, the order of precedence followed is: 1. If the GPIOs are enabled, they override VRefOut-E or VRefOut-F. 2. If the GPIOs are not activated through the Audio Function Group, then, at reset, the VRefOut pins are enabled. If using the GPIOs as inputs, incorporate 10 KW external pull-ups or the GPI will not function correctly.
1.3.5.
SPDIF Input
SPDIF IN can operate at 44.1 KHz, 48 KHz or 96 KHz, and implements internal Jack Sensing. A sophisticated digital PLL allows automatic rate detection and accurate data recovery. The ability to directly accept consumer SPDIF voltage levels eliminates the need for costly external receiver ICs. Advanced features such as record-slot-select and SPDIF_IN routing to the DAC allow for simultaneous record and play.
1.3.6.
SPDIF Output
SPDIF Output supports 44.1 KHz, 48 KHz, 88.2 KHz, 96 KHz and 192 KHz sample rates, as defined in the Intel High Definition Audio Specification, with resolutions up to 24 bits. This insures compatibility with all consumer audio gear and allows for convenient integration into home theater systems and media center PCs.
IDTTM
19
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.7.
Mono Output
MONO Output is supported on pin 32 and has an independent mute and volume control. The MONO Output derives input from the output of the summing node after DAC0. The following analog signals feed the summing amplifier that feeds the MONO Output summing amplifier: * * * * DAC0 Output: When enabled, both DAC0 Outputs are summed together. Analog PC Beep: Sourced from pin 12. ADC Input: Stereo analog feed into the stereo ADC input. The combination of the stereo channels from DAC0 are combined into a single analog signal with a -6dB degradation in signal strength. Note: MONO Output only works with the IDT Driver.
1.3.8.
Universal JacksTM
The Universal JacksTM technology allows for the greatest flexibility in board design and implementation. For the 92HD005/92HD005D the Universal JacksTM capabilities are as follows1: * Ports A and D2 support3: * Headphone Out * Line Out * Line In * Microphone, with 0/10/20/30/40 dB Microphone boost4 Ports B, C, E, and F support3: * Line Out * Line In * Microphone, with 0/10/20/30/40 dB Microphone boost4 Mono Output cannot be reconfigured Note: 1) On the 92HD005/92HD005D, only one function can be selected on each pin pair at a time. For example, a pin pair cannot be configured as an input and output at the same time. Configuration can be changed at any time. Note: 2) Port D does not provide a microphone bias pin. Therefore only an internal, fixed-function microphone can be supported. Note: 3) Headphone capabilities are provided on Ports A and D, however, audio performance degrades when 2 headphones are enabled. Note: 4) When the 40dB microphone boost feature is enabled, additional gain increases greater than 6dB may result in significant audio quality degradation of the microphone audio input. In particular, when the 40dB microphone boost is active, the SNR, THD+N and DC offset will significantly degrade regardless of the input signal level.
*
*
1.3.8.1.
Jack Detect
SENSE_A pin is used to detect the presence of plugs in ports A, B, C, and D. SENSE_B pin is used to detect the presence of plugs in ports E and F. Refer to the 92HD005/92HD005D reference design for port detect circuitry.
IDTTM
20
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
For different analog supply voltages, Table 3 summarizes what ports can be detected and the resistor tolerance needed.
Table 3. Jack Detect AVdd Nominal Voltage (+/- 5%) 5V 4.5 V 4V 3.3 V Resistor Tolerance Sense A (If port D is used) 1% 1% 0.50% 0.10% Resistor Tolerance Sense A (If port D is not used) 1% 1% 1% 1% Resistor Tolerance Sense B (For ports E and F) 1% 1% 1% 1%
Includes pull-up resistors on Sense A/B and series resistors between jack switch and Sense A/B. See the reference design for more information on Jack Detect implementation.
1.3.8.2.
Impedance Sense
Impedance Sensing is accomplished by on-chip circuitry that tests the impedance at the pin of the chip and compares it to internal reference impedance. Table 4 describes the bin information and the codes that are returned when the Pin Widget Impedance field in the Port Pin Sense widget is read. Please note that even under the best conditions, there is no method to guarantee 100% impedance sensing due to variations in external circuitry and impedance overlap of devices that can be plugged into a jack. The impedance sense table reflects both standard Line Out and Headphone output drivers.
Table 4. Impedance Sense Bins 000b 001b 010b 011b 100b 101b 110b 111b Return Hex Code 0064h 012Ch 028Ah 03E8h 07D0h 0BB8h 2710h 2710h Measured Impedance Level Impedance < 300 Impedance = 300 +/- 25% 300 > Impedance < 1275 Impedance = 1275 +/- 25% 1275 > Impedance < 2000 Impedance = 2000 +/- 25% > 2000 > 2000 General Device Detected Passive Speakers, Headset Speakers Some Headset Speakers Some Microphones Microphones Microphones Amplified Speakers Amplified Speakers, Line In Amplified Speakers, Line In
IDTTM
21
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.9.
Power Management
Table 5 describes the active functionality in each power state.
Table 5. Power Management Function DAC ADC Ports Headphone (HP) Amps VrefOut Port Sense AZ-Link VAG Differential Amplifiers D0-D1 On On On On On On On On On D2 Off Off On On On On On On On D3-default Off Off Off Off1 Off On2 On3 On5 Off D3-alternate Off Off Off Off Off Programmable Programmable4 Programmable Off
1. VAG is kept active when amplifiers are turned off. 2. If BITCLK is not active, a wake event must be generated. Otherwise an unsolicited response is sent. 3. Not active if BITCLK is not running. 4. This mode can only be exited with a Bus Reset. 5. VAG is always ramped up and down gradually, except in the case of a sudden power removal. The D3-default state is available for HD Audio compliance. The programmable values exposed via vendor-specific settings are under the IDT Device Driver control for further power reduction. The default power state for the Audio Function Group after reset is D3-default.
1.3.10.
Analog PC-Beep
PC Beep may need to be active on power up, in which case the BIOS is responsible for enabling it by setting AnalogBeepEn in the AFG AnaCtrl widget. The PC_BEEP input is routed directly to the MONO_OUT, LINE_OUT and HP_OUT pins of the CODEC. Because the PC_BEEP input drive is often a full scale digital signal, some resistive attenuation of the PC_BEEP input is recommended to keep the beep tone within reasonable volume levels. The user should mute this input before using any other mixer input because the PC Beep input can contribute noise to the lineout during normal operation. Analog PC-Beep is not supported during Link Reset.
1.3.11.
Headphone Drivers
Performance degradation will occur when using two headphones simultaneously. See the electrical specifications for details.
IDTTM
22
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.12.
Device IDs
Table 6. Device IDs Part Number 95HD005 95HD005D DAC SNR 103dB 103dB DAC 4 4 ADC 4 4 Digital Mics Yes Yes Dolby No Yes-HT/SR VID 8384h 8384h DID 7690h 7691h
Note: HT/SR refers to Dolby Home Theater (HT) and Sound Room (SR), logos of the Dolby PC Entertainment Experience Logo program.
IDTTM
23
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
2. CHARACTERISTICS 2.1. Electrical Specifications
2.1.1. Absolute Maximum Ratings
Stresses above the ratings listed below can cause permanent damage to the 92HD005/92HD005D. These ratings, which are standard values for IDT commercially rated parts, are stress ratings only. Functional operation of the device at these or any other conditions above those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods can affect product reliability. Electrical parameters are guaranteed only over the recommended operating temperature range.
Item Analog maximum supply voltage Digital maximum supply voltage VREFOUT output current Voltage on any pin relative to ground Operating temperature Storage temperature Soldering temperature Pin AVdd DVdd 6 Volts 5.5 Volts 5 mA Vss - 0.3 V to Vdd + 0.3 V 0 oC to +70 oC -55 oC to +125 oC Soldering temperature information for all available packages begins on page 187. Maximum Rating
2.1.2.
Recommended Operating Conditions
Parameter Min. Digital - 3.3 V Analog - 3.3 V 3.135 3.135 3.8 4.275 4.75 0 Tcase (48-LQFP) Tcase (48-QFN) Typ. 3.3 3.3 4 4.5 5 Max. 3.465 3.465 4.2 4.725 5.25 +70 +90 +95 Units V V V V V C C C
Power Supply Voltage
(Note: With Supply Override Enable Bit set to force 5 V operation.)
Analog - 4 V Analog - 4.5 V Analog - 5 V
Ambient Operating Temperature Case Temperature
ESD: The 92HD005/92HD005D is an ESD (electrostatic discharge) sensitive device. The human body and test equipment can accumulate and discharge electrostatic charges up to 4000 Volts without detection. Even though the 92HD005/92HD005D implements internal ESD protection circuitry, proper ESD precautions should be followed to avoid damaging the functionality or performance.
IDTTM
24
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
2.2.
92HD005/92HD005D 5.0V and 3.3V Analog Performance Characteristics
(Tambient = 25 C, AVdd = Supply 5%, DVdd = 3.3V 5%, AVss=DVss=0V; 1 kHz input sine wave; Sample Frequency = 48 kHz; 0 dB = 1 VRMS, 10KW//50pF load, Testbench Characterization BW: 20 Hz - 20 kHz, 0 dB settings on all gain stages)
Table 7. Performance Characteristics Parameter Conditions AVdd All PCM data, (Note 9) -3dB Signal, PCM data, (Note 9) 10K load, PCM data, (Note 9) -3dB Signal, 10K load, PCM data, (Note 9) 32 load, PCM data, (Note 9) -3dB Signal, 32 load, PCM data, (Note 9) 10KHz Signal Frequency 1KHz Signal Frequency (Note 9) (Note 9) -60dB signal level 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V All All All All 5V 3.3V All All All All All All All All All All 20 21,000 31,000 -75 -55 95 93 0.75 100 20 1 Min Typ 24 95 93 87 82 95 93 85 80 95 93 80 76 -80 -85 0.5 0.5 21,000 31,000 1 100 10 Max Unit Bits dB dB dB dB
Digital to Analog Converters Resolution SNR - DAC to All Line-Out Ports (Note 4) THD+N - DAC to All Line-Out Ports SNR - DAC to All Headphone Ports (Note 4) THD+N - DAC to All Headphone Ports (Note 3) SNR - DAC to All Headphone Ports (Note 4) THD+N - DAC to All Headphone Ports (Note 3) Any Analog Input to DAC Crosstalk Any Analog Input to DAC Crosstalk Gain Error Interchannel Gain Mismatch Dynamic Range: PCM to All Analog Outputs (Note 1) D/A Digital Filter Pass Band (Note 5) D/A Digital Filter Transition Band D/A Digital Filter Stop Band D/A Digital Filter Stop Band Rejection (Note 6) D/A Out-of-Band Rejection (Notes 6 and 7) Group Delay (48KHz sample rate) Attenuation, Gain Step Size DIGITAL Gain Drift DAC Offset Voltage Deviation from Linear Phase Analog Outputs
dB dB
dB dB dB dB dB Hz Hz Hz dB dB ms dB ppm/C mV deg.
IDTTM
25
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Parameter Full Scale All Line-Outs Full Scale All Line-Outs All Headphone Capable Outputs Analog inputs Full Scale Input Voltage All Analog Inputs with boost All Analog Inputs with boost All Analog Inputs with boost All Analog Inputs with boost Input Impedance Input Capacitance Analog to Digital Converter Resolution Dynamic Range, All Analog Inputs to A/D (Note 1) SNR All Analog Inputs to A/D (Note 4) THD+N All Analog Inputs to A/D (Note 3) Analog Frequency Response (Note 2) A/D Digital Filter Pass Band (Note 5) A/D Digital Filter Transition Band A/D Digital Filter Stop Band A/D Digital Filter Stop Band Rejection (Note 6) Group Delay (48KHz sample rate) Any Analog Input to ADC Crosstalk Any Analog Input to ADC Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Interchannel Gain Mismatch ADC
Conditions DAC PCM Data DAC PCM Data 32 load
AVdd 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V 5V 3.3V All All All
Min 1.00 0.70 2.83 2.00 31 15 1.00 0.31 0.10 0.03 0.01 -
Typ 50 25 50 15 24
Max -
Unit Vrms Vp-p mWpeak
0dB Boost @4.75V 10dB Boost 20dB Boost 30dB Boost 40dB Boost (Not recommended)
-
Vrms Vrms Vrms Vrms Vrms K pF Bits dB dB dB
High Pass Filer Enabled, 1Vrms Input, No boost High Pass Filter enabled, -3dBV input Level High Pass Filter enabled, -3dBV input Level
5V 3.3V 5V 3.3V 5V 3.3V All All All All All All
88 88
90 87 90 87 85 72
10 20 21,000 31,000 -90 -
-80 -85 -100 1.5 -
30,000 21,000 31,000 1 0.5
Hz Hz Hz Hz dB ms dB dB dB dB dB
10KHz Signal Frequency 1KHz Signal Frequency
All All All All All
IDTTM
26
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Parameter Noise Floor when 40dB Mic Boost Enabled (40dB not recommended) 40dB Mic Boost Enabled SNR (40dB not recommended) 40dB Mic Boost Enabled THD+N (40dB not recommended) Power Supply (Note 10) Power Supply Rejection Ratio Power Supply Rejection Ratio D0 Didd D0 Aidd D1 Didd D1 Aidd D2 Didd D2 Aidd D3 Didd D3 Aidd One Stereo ADC Didd One Stereo ADC Aidd (note 11) One Stereo DAC Didd One Stereo DAC Aidd (Note 11) CD Input CD Common Mode Rejection (CMR) Voltage Reference Outputs VREFout (Note 8) VREFILT (VAG) Phased Locked Loop PLL lock time PLL (or HD Audio Bit CLK) 24MHz clock jitter
Conditions
AVdd All
Min
Typ
Max 0.01
Unit mV
5mV Input 5mV Input
All All
60 55
dB dB
1kHz 20kHz 3.3V 5.0V 3.3V 3.3V 5.0V 3.3V 3.3V 5.0V 3.3V 3.3V 5.0V 3.3V 3.3V 5.0V 3.3V 3.3V 5.0V 3.3V
All All
-
-80 -70 70 65 50 70 65 50 25 43 35 20 20 17 3 3 3 10
80
dB dB mA mA
80
mA mA
35
mA mA
35
mA mA
5 5 5 13
mA mA mA mA
All All All
50 -
55 0.5 X AVdd 0.45X AVdd 96 150 200 500 -
dB V V
All All
usec psec
1.
Ratio of Full Scale signal to noise output with -60dB signal, measured "A weighted" over a 20 Hz to a 20 kHz bandwidth.
IDTTM
27
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3dB limits for Line Output & 0 dB gain, at -20dBV Amplitude of THD+N, measured with A-weighting filter, over 20 Hz to 20 kHz bandwidth. Ratio of Full Scale signal to idle channel noise output is measured "A weighted" over a 20 Hz to a 20 kHz bandwidth. (AES17-1991 Idle Channel Noise or EIAJ CP-307 Signal-to-noise Ratio). 5. Peak-to-Peak Ripple over Passband meets 0.25dB limits, 48 kHz Sample Frequency. 6. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise. 7. The integrated Out-of-Band noise generated by the DAC process, during normal PCM audio playback, over a bandwidth 28.8 to 100 kHz, with respect to a 1 Vrms DAC output. 8. Can be set to 0.5 or 0.8 AVdd. 9. Analog mixer disabled. See Figure 2 10. Didd= Didd_Core + Didd_IO (with all converters enabled and no playback) 11. Current reduction by disabling.
2. 3. 4.
IDTTM
28
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS
Figure 6. 92HD005/92HD005D Widget Diagram
NID=24h NID=10h
VOLUME MUTE
ExtVolume
1 DAC0 DAC1
0
NID=0Ah
0 1
DAC0
PortA
NID=11h
VOLUME MUTE
NID=0Bh
DAC0 DAC1 0 1
DAC1
PortB
NID=0Ch
DAC1
PortC NID=0Dh
NID=25h VDW
DAC0
PortD NID=0Eh
DAC0
PortE NID=0Fh
NID=12h ADC0
NID=1Dh ADC0 2 MUX 0
1
NID=19h
6 A B C D E F CD DAC0 DAC1
NID=1Bh INPORT0 VOL
VOLUME
PortF NID=14h
VOLUME MUTE
3
INPORT0 5 MUX
2
4
NID=15h MONO OutMix
ADC0MUX Azalia Link
0
MONO Out
1
NID=16h CD
NID=13h ADC1
NID=1Eh ADC1 1 2 MUX 0 NID=1Ch INPORT1 VOL ADC1MUX
VOLUME
NID=1Ah
6 3 A B C D E F CD
NID=23h PCBEEP
INPORT1 5 MUX
2
4
0
NID=17h DMIC0 NID=18h DMIC1
1
NID=20h SPDIF IN
NID=22h DIGIN
NID=1Fh SPDIF OUT
NID=21h ADC0MUX ADC1MUX
DIGOUT
IDTTM
29
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.1.
Widget List 92HD005/92HD005D
Table 8. High Definition Audio Widget Node ID 00h 01h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 10h 11h 12h 13h 14h 15h 16h 17h 18h 19h 1Ah 1Bh 1Ch 1Dh 1Eh 1Fh 20h 21h 22h 23h 24h 25h Widget Name Root AFG Port A Port B Port C Port D Port E Port F DAC0 DAC1 ADC0 ADC1 Port MonoOut MonoOutMix CD DigMic0 DigMic1 InPort0Mux InPort1Mux InPort0Vol InPort1Vol ADC0Mux ADC1Mux SPDIFOUT SPDIFIn DigOut DigIn PcBeep ExtVolume Reserved Description Root Node Audio Function Group Port A Pin Widget (Configurable as Headphone, Line In, Line Out, Microphone) Port B Pin Widget (Configurable as Line In, Line Out, Microphone) Port C Pin Widget (Configurable as Line In, Line Out, Microphone) Port D Pin Widget (Configurable as Headphone, Line In, Line Out, Microphone) Port E Pin Widget (Configurable as Line In, Line Out, Microphone) Port F Pin Widget (Configurable as Line In, Line Out, Microphone) Stereo Output Converter to DAC Stereo Output Converter to DAC Stereo Input Converter to ADC Stereo Input Converter to ADC Port MonoOut Pin Widget (output only) Port MonoOut Mixer CD Pin Widget Digital Microphone 0 Pin Widget Digital Microphone 1 Pin Widget ADC0 Input Port Mux ADC1 Input Port Mux ADC0 Input Port Volume ADC1 Input Port Volume ADC0 Mux ADC1 Mux Stereo Output for SPDIF_Out Stereo Input for SPDIF_In Digital Output Pin Digital Input Pin Digital PC Beep External Volume Control Reserved
IDTTM
30
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.2.
Pin Configuration Default Register Settings
The configuration default registers are 32-bit registers required for each pin widget. These registers are normally used by the CODEC driver to determine the configuration of jacks and devices attached to the CODEC. When the CODEC is powered on, these registers are loaded with the default values provided by IDT for typical system usage, and are loaded in a way that is compatible with the Microsoft Universal Audio Architecture (UAA) driver. The values can be overridden by IDT customers according to their system configuration. Table 9 shows the Pin Widget Configuration Default settings.
Table 9. Pin Widget Configuration Default Settings Pin Name DigInPin Port Not Connected 01b Connect to Jack 00b Connect to Jack 00b Connect to Jack 00b Connect to Jack 00b Connect to Jack 00b Connect to Jack 00b Connect to Jack 00b Not Connected 01b Not Connected 01b Not Connected 01b Not Connected 01b Location Mainboard Rear 1h Mainboard Rear 1h Mainboard Front 2h Mainboard Front 2h Mainboard Rear 1h Mainboard Rear 1h Mainboard Rear 1h Mainboard Rear 1h Internal 010000b Internal 010000b Internal 010000b Internal 010000b Device SPDIF In Ch SPDIF Out 4h HP Out 2h MIC In Ah Line In 8h HP Out 2h Line Out 0h MIC In Ah Line Out 0h CD 3h MIC In Ah MIC In Ah Connection RCA 4h RCA 4h 1/8 inch Jack 1h 1/8 inch Jack 1h 1/8 inch Jack 1h 1/8 inch Jack 1h 1/8 inch Jack 1h 1/8 inch Jack 1h Other Analog 7h ATAPI Internal 3h Unknown 0h Unknown 0h Color Unknown 0h Gray 2h Green 4h Pink 9h Blue 3h Green 4h Black 1h Pink 9h Unknown 0h Unknown 0h Unknown 0h Unknown 0h Misc Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Jack Detect Override=0 Assoc. Fh Seq 0h
DigOutPin
7h
0h
PortAPin
2h
0h
PortBPin
8h
0h
PortCPin
4h
Eh
PortDPin
1h
Fh
PortEPin
1h
0h
PortFPin MonoOutPin CDPin DigMic0Pin DigMic1Pin
4h Fh Fh Fh Fh
0h 0h 0h 0h 0h
IDTTM
31
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.3.
Widget Information
Table 10. Command Format for Verb with 4-bit Identifier Bits [39:32] Reserved Bits [31:28] CODEC Address BITS [27:20] NID BITS[19:16] Verb ID (4-bit) BITS [15:0] Payload Data (16-bit)
Table 11. Command Format for Verb with 12-bit Identifier Bits [39:32] Reserved Bits [31:28] CODEC Address BITS [27:20] NID BITS[19:8] Verb ID (12-bit) BITS [7:0] Payload Data (8-bit)
There are two types of responses: Solicited and Unsolicited. Solicited responses are provided as a direct response to an issued command and will be provided in the frame immediately following the command. Unsolicited responses are provided by the CODEC independent of any command. Unsolicited responses are the result of CODEC events such as a jack insertion detection. The formats for Solicited Responses and Unsolicited Responses are shown in Tables 12 and 13 respectively. The "Tag" field in bits [31:28] of the Unsolicited Response identify the event.
Table 12. Solicited Response Format Bit [35] Valid (Valid = 1) Bit [34] UnSol = 0 BITS [33:32] Reserved BITS[31:0] Response
Table 13. Unsolicited Response Format Bit [35] Valid (Valid = 1) Bit [34] UnSol = 1 BITS [33:32] Reserved BITS[31:28] Tag BITS [27:0] Response
IDTTM
32
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.
Supported Command Verbs and Responses
3.4.1. Root Node (NID = 0x00) 3.4.1.1. Root PnpID
Table 14. Root PnpID Command Verb Format Verb ID Get F00 Payload 00 Response See bitfield table.
Table 15. Root PnpID Command Response Format Bit [31:16] [15:8] [7:0] Bitfield Name Vendor DeviceFix DeviceProg RW R R R Reset 0x8384 0x76 0xA5 Vendor ID. Fixed portion of Device ID. Dependant on device - See device ID table in section 1.3.12. Description
3.4.1.2.
Root RevID
Table 16. Root RevID Command Verb Format Verb ID Get F00 Payload 02 Response See bitfield table.
Table 17. Root RevID Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11:8] Bitfield Name Rsvd Major Minor VendorFix VendorProg RW R R R R R Reset 0x00 0x1 0x0 0x0 0x1 Reserved Major rev number of compliant HD Audio spec. Minor rev number of compliant HD Audio spec. Vendor's rev number for this device. Vendor's rev number for this device. Description
IDTTM
33
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 17. Root RevID Command Response Format Bit [7:4] Bitfield Name SteppingFix RW R Reset 0x0 Description Vendor stepping number within the Vendor RevID. Vendor stepping number within the Vendor RevID.
[3:0]
SteppingProg
R
0x4
3.4.1.3.
Root NodeInfo
Table 18. Root NodeInfo Command Verb Format Verb ID Get F00 Payload 04 Response See bitfield table.
Table 19. Root NodeInfo Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Rsvd2 StartNID Rsvd1 TotalNodes RW R R R R Reset 0x00 0x01 0x00 0x01 Reserved Starting node number (NID) of first function group Reserved Total number of nodes Description
3.4.2.
AFG Node (NID = 0x01) 3.4.2.1. AFG NodeInfo
Table 20. AFG NodeInfo Command Verb Format Verb ID Get F00 Payload 04 Response See bitfield table.
Table 21. AFG NodeInfo Command Response Format Bit [31:24] [23:16] Bitfield Name Rsvd2 StartNID RW R R Reset 0x0 0x0A Reserved Starting node number for function group subordinate nodes. Description
IDTTM
34
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 21. AFG NodeInfo Command Response Format Bit [15:8] [7:0] Bitfield Name Rsvd1 TotalNodes RW R R Reset 0x0 0x1C Reserved Total number of nodes. Description
3.4.2.2.
AFG Type
Table 22. AFG Type Command Verb Format Verb ID Get F00 Payload 05 Response See bitfield table.
Table 23. AFG Type Command Response Format Bit [31:9] Bitfield Name Rsvd RW R Reset 0x0 Reserved This node is capable of generating an unsolicited response, and will respond to the Unsolicited Response verb (Verb ID 708h). Node type = Audio Function Group Description
[8]
UnsolCap
R
0x1
[7:0]
NodeType
R
0x01
3.4.2.3.
AFG GrpCap
Table 24. AFG GrpCap Command Verb Format Verb ID Get F00 Payload 08 Response See bitfield table.
Table 25. AFG GrpCap Command Response Format Bit [31:17] [16] [15:12] Bitfield Name Rsvd3 BeepGen Rsvd2 RW R R R Reset 0x0 0x1 0x0 Reserved Optional Beep Generator is present Reserved Description
IDTTM
35
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 25. AFG GrpCap Command Response Format Bit Bitfield Name RW Reset Description Typical latency = 13 frames. Number of samples between when the sample is received as an analog signal at the pin and when the digital representation is transmitted on the HD Audio link. Reserved Typical latency = 13 frames. Number of samples between when the signal is received from the HD Audio link and when it appears as an analog signal at the pin.
[11:8]
InputDelay
R
0xD
[7:4]
Rsvd1
R
0x0
[3:0]
OutputDelay
R
0xD
3.4.2.4.
AFG FrmtCap
Table 26. AFG FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table.
Table 27. AFG FrmtCap Command Response Format Bit [31:21] [20] [19] [18] [17] [16] [15:12] [11] [10] [9] [8] Bitfield Name Rsvd2 B32 B24 B20 B16 B8 Rsvd1 R12 R11 R10 R9 RW R R R R R R R R R R R Reset 0x0 0x0 0x1 0x1 0x1 0x0 0x0 0x0 0x1 0x1 0x1 Reserved 32 bit audio formats are NOT supported 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) supported 176.4 KHz rate (4/1*44.1 KHz) supported 96.0 KHz rate (2/1*48 KHz) supported Description
IDTTM
36
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 27. AFG FrmtCap Command Response Format Bit [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R Reset 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Description 88.2 KHz rate (2/1*44.1 KHz) supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) supported 22.05 KHz rate (1/2*44.1 KHz) supported 16.0 KHz rate (1/3*48 KHz) supported 11.025 KHz rate (1/4*44.0 KHz) supported 8.0 KHz rate (1/6*48 KHz) supported
3.4.2.5.
AFG StreamCap
Table 28. AFG StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table.
Table 29. AFG StreamCap Command Response Format Bit [31:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x0 0x0 0x1 Reserved No support for non-PCM data. No support for Float32 data. PCM-formatted data supported. Description
3.4.2.6.
AFG InAmpCap
Table 30. AFG InAmpCap Command Verb Format Verb ID Get F00 Payload 0D Response See bitfield table.
IDTTM
37
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 31. AFG InAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x0 0x0 0x5 0x0 0x0F 0x0 0x00 Description No mute capability Reserved Size of each step in the gain range = 1.5dB Reserved Number of steps in the gain range = 15 (0dB to 22.5 dB) Reserved 0dB-step is programmed with this offset
3.4.2.7.
AFG PwrCap
Table 32. AFG PwrCap Command Verb Format Verb ID Get F00 Payload 0F Response See bitfield table.
Table 33. AFG PwrCap Command Response Format Bit [31:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Power State D3 is supported. Allows for lowest possible power consuming state under software control (and still properly respond to a subsequent Power State command). Power State D2 is supported. Allows for lowest possible power consuming state from which it can return to fully on state within 10 ms. Description
[3]
D3
R
0x1
[2]
D2
R
0x1
IDTTM
38
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 33. AFG PwrCap Command Response Format Bit Bitfield Name RW Reset Description Power State D1 is supported. Allows for lowest possible power consuming state from which it can return to fully on state within 10 ms, excepting analog pass-through circuits which must remain fully on. Power State D0 is supported. Node power state is fully on.
[1]
D1
R
0x1
[0]
D0
R
0x1
3.4.2.8.
AFG GPIOCap
Table 34. AFG GPIOCap Command Verb Format Verb ID Get F00 Payload 11 Response See bitfield table.
Table 35. AFG GPIOCap Command Response Format Bit Bitfield Name RW Reset Description Wake capability. Assuming the Wake Enable Mask controls are enabled, GPIOs configured as inputs can cause a wake (generate a Status Change event on the link) when there is a change in level on the pin. Unsolicited Response capability. Assuming the Unsolicited Enable Mask controls are enabled, GPIOs configured as inputs can generate an Unsolicited Response on the link when there is a change in level on the pin. Reserved Number of GPI pins supported by function Number of GPO pins supported by function Number of GPIO pins supported by function
[31]
GPIWake
R
0x1
[30]
GPIUnsol
R
0x1
[29:24] [23:16] [15:8] [7:0]
Rsvd NumGPIs NumGPOs NumGPIOs
R R R R
0x0 0x00 0x00 0x05
IDTTM
39
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.2.9.
AFG OutAmpCap
Table 36. AFG OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 37. AFG OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x1 0x0 0x02 0x0 0x7F 0x0 0x7F Description Amplifier is capable of muting Reserved Size of each step in the gain range = 0.75dB Reserved Number of steps in the gain range = 128 (-95.25dB to +0dB) Reserved 0dB-step is programmed with this offset
3.4.2.10.
AFG PwrState
Table 38. AFG PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 39. AFG PwrState Command Response Format Bit [31:8] [7:4] Bitfield Name Rsvd2 Act RW R R Reset 0x0 0x3 Reserved PS-Act: Actual power state of referenced node. Description
IDTTM
40
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 39. AFG PwrState Command Response Format Bit [3:2] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved PS-Set: Current power setting of referenced node. 00: All Powered-On 01: D1 = > PR0, PR1 10: D2 = > PR0, PR1, PR2, PR6, EAPD 11: D3 = > PR6, PR5, PR3, PR2, PR1, PR0, EAPD Note: PR4 is not mapped in HD Audio Description
[1:0]
Set
RW
0x3
3.4.2.11.
AFG UnsolResp
Table 40. AFG UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 41. AFG UnsolResp Command Response Format Bit [31:8] [7] [6] Bitfield Name Rsvd2 En Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved Allow generation of Unsolicited Responses. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[5:0]
Tag
RW
0x0
3.4.2.12.
AFG GPIO
Table 42. AFG GPIO Command Verb Format Verb ID Get Set1 F15 715 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
41
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 43. AFG GPIO Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved Data for GPIO4. If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO3. If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO2. If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO1. If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO0. If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Description
[4]
Data4
RW
0x0
[3]
Data3
RW
0x0
[2]
Data2
RW
0x0
[1]
Data1
RW
0x0
[0]
Data0
RW
0x0
3.4.2.13.
AFG GPIOEn
Table 44. AFG GPIOEn Command Verb Format Verb ID Get Set1 F16 716 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
42
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 45. AFG GPIOEn Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved Enable for GPIO4: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control Enable for GPIO3: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control Enable for GPIO2: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control Enable for GPIO1: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control Enable for GPIO0: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control Description
[4]
Mask4
RW
0x0
[3]
Mask3
RW
0x0
[2]
Mask2
RW
0x0
[1]
Mask1
RW
0x0
[0]
Mask0
RW
0x0
3.4.2.14.
AFG GPIODir
Table 46. AFG GPIODir Command Verb Format Verb ID Get Set1 F17 717 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 47. AFG GPIODir Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved Direction control for GPIO4 0 = GPIO signal is configured as input 1 = GPIO signal is configured as output Description
[4]
Control4
RW
0x0
IDTTM
43
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 47. AFG GPIODir Command Response Format Bit Bitfield Name RW Reset Description Direction control for GPIO3 0 = GPIO signal is configured as input 1 = GPIO signal is configured as output Direction control for GPIO2 0 = GPIO signal is configured as input 1 = GPIO signal is configured as output Direction control for GPIO1 0 = GPIO signal is configured as input 1 = GPIO signal is configured as output Direction control for GPIO0 0 = GPIO signal is configured as input 1 = GPIO signal is configured as output
[3]
Control3
RW
0x0
[2]
Control2
RW
0x0
[1]
Control1
RW
0x0
[0]
Control0
RW
0x0
3.4.2.15.
AFG GPIOWake
Table 48. AFG GPIOWake Command Verb Format Verb ID Get Set1 F18 718 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 49. AFG GPIOWake Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved Wake enable for GPIO4: 0 = wake-up event is disabled; 1 = when HD Audio link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO3: 0 = wake-up event is disabled; 1 = when HD Audio link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Description
[4]
En4
RW
0x0
[3]
En3
RW
0x0
IDTTM
44
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 49. AFG GPIOWake Command Response Format Bit Bitfield Name RW Reset Description Wake enable for GPIO2: 0 = wake-up event is disabled; 1 = when HD Audio link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO1: 0 = wake-up event is disabled; 1 = when HD Audio link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO0: 0 = wake-up event is disabled; 1 = when HD Audio link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link.
[2]
En2
RW
0x0
[1]
En1
RW
0x0
[0]
En0
RW
0x0
3.4.2.16.
AFG GPIOUnsol
Table 50. AFG GPIOUnsol Command Verb Format Verb ID Get Set1 F19 719 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 51. AFG GPIOUnsol Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved Unsolicited enable mask for GPIO4. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state. Unsolicited enable mask for GPIO3. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state. Description
[4]
En4
RW
0x0
[3]
En3
RW
0x0
IDTTM
45
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 51. AFG GPIOUnsol Command Response Format Bit Bitfield Name RW Reset Description Unsolicited enable mask for GPIO2. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state. Unsolicited enable mask for GPIO1. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state. Unsolicited enable mask for GPIO0. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state.
[2]
En2
RW
0x0
[1]
En1
RW
0x0
[0]
En0
RW
0x0
3.4.2.17.
AFG GPIOSticky
Table 52. AFG GPIOSticky Command Verb Format Verb ID Get Set1 F1A 71A Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 53. AFG GPIOSticky Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved GPIO4 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. Description
[4]
Mask4
RW
0x0
IDTTM
46
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 53. AFG GPIOSticky Command Response Format Bit Bitfield Name RW Reset Description GPIO3 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. GPIO2 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. GPIO1 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. GPIO0 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity.
[3]
Mask3
RW
0x0
[2]
Mask2
RW
0x0
[1]
Mask1
RW
0x0
[0]
Mask0
RW
0x0
3.4.2.18.
AFG SubID
Table 54. AFG SubID Command Verb Format Verb ID Get Set1 Set2 F20 720 721 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
IDTTM
47
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 54. AFG SubID Command Verb Format Verb ID Set3 Set4 722 723 Payload See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response 0000_0000h 0000_0000h
Table 55. AFG SubID Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Subsys3 Subsys2 Subsys1 Assembly RW RW RW RW RW Reset 0x00 0x00 0x01 0x00 Description Subsystem ID. (Any non-zero value) Subsystem ID. (Any non-zero value) Subsystem ID. (Any non-zero value) Assembly ID. (Not applicable to CODEC vendors)
3.4.2.19.
AFG GPIOInvert
Table 56. AFG GPIOInvert Command Verb Format Verb ID Get Set1 FEE 7EE Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 57. AFG GPIOInvert Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved GPIO4 Polarity If configured as an output: 0 = inverting 1 = non-inverting If configured as a non-sticky input: 0 = inverting 1 = non-inverting If configured as a sticky input: 0 = falling events will be detected 1 = rising events will be detected. Description
[4]
GP4
RW
0x1
IDTTM
48
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 57. AFG GPIOInvert Command Response Format Bit Bitfield Name RW Reset Description GPIO3 Polarity If configured as an output: 0 = inverting 1 = non-inverting If configured as a non-sticky input: 0 = inverting 1 = non-inverting If configured as a sticky input: 0 = falling events will be detected 1 = rising events will be detected. GPIO2 Polarity If configured as an output: 0 = inverting 1 = non-inverting If configured as a non-sticky input: 0 = inverting 1 = non-inverting If configured as a sticky input: 0 = falling events will be detected 1 = rising events will be detected. GPIO1 Polarity If configured as an output: 0 = inverting 1 = non-inverting If configured as a non-sticky input: 0 = inverting 1 = non-inverting If configured as a sticky input: 0 = falling events will be detected 1 = rising events will be detected. GPIO0 Polarity If configured as an output: 0 = inverting 1 = non-inverting If configured as a non-sticky input: 0 = inverting 1 = non-inverting If configured as a sticky input: 0 = falling events will be detected 1 = rising events will be detected.
[3]
GP3
RW
0x1
[2]
GP2
RW
0x1
[1]
GP1
RW
0x1
[0]
GP0
RW
0x1
IDTTM
49
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.2.20.
AFG GPIODrive
Table 58. AFG GPIODrive Command Verb Format Verb ID Get Set1 FEF 7EF Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 59. AFG GPIODrive Command Response Format Bit [31:5] Bitfield Name Rsvd RW R Reset 0x0 Reserved GPIO4 Drive Mode; 0 = push-pull (drive 0 and 1), 1 = open drain (drive 0, float for 1). GPIO3 Drive Mode; 0 = push-pull (drive 0 and 1), 1 = open drain (drive 0, float for 1). GPIO2 Drive Mode; 0 = push-pull (drive 0 and 1), 1 = open drain (drive 0, float for 1). GPIO1 Drive Mode; 0 = push-pull (drive 0 and 1), 1 = open drain (drive 0, float for 1). GPIO0 Drive Mode; 0 = push-pull (drive 0 and 1), 1 = open drain (drive 0, float for 1). Description
[4]
OD4
RW
0x0
[3]
OD3
RW
0x0
[2]
OD2
RW
0x0
[1]
OD1
RW
0x0
[0]
OD0
RW
0x0
3.4.2.21.
AFG AnaCtrl
Table 60. AFG AnaCtrl Command Verb Format Verb ID Get Set1 FE0 7E0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
50
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 61. AFG AnaCtrl Command Response Format Bit [31:8] [7] [6] [5] Bitfield Name Rsvd2 AnaD3Enable ADCMixDAC AnalogBeepEn RW R RW RW RW Reset 0x0 0x0 0x0 0x0 Reserved D3 enable signal for analog Enable mixing of ADC with DAC signal (for karaoke) Enable Analog PC-Beep path Lock Level Shifters prior to digital power down while analog power still on (DEPENDS Bit) 0 = normal 1 = lock Unlock Level Shifters 0 = lock 1 = Releases lock level shift. Reserved VAG amplifier output drive: 00 = nominal 01 = -50% 10 = +100% 11 = +50% Description
[4]
LockLS
RW
0x0
[3]
UnlockLS
RW
0x0
[2]
Rsvd1
R
0x0
[1:0]
VAGISel
RW
0x0
3.4.2.22.
AFG Supply
Table 62. AFG Supply Command Verb Format Verb ID Get Set1 FE6 7E6 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
51
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 63. AFG Supply Command Response Format Bit [31:7] Bitfield Name Rsvd RW R Reset 0x0 Reserved An internal power supply anti-pop circuit prevents audible clicks and pops from being heard when the CODEC is powered on and off. This function is accomplished by delaying the charge/discharge of the VREF capacitor. A value of CVREF = 1 F will cause a turn-on delay of roughly 3 seconds, which will allow the power supplies to stabilize before the CODEC outputs are enabled. The recommended value of CVREF = 10 F will extend the delay to 30 seconds. The CODEC outputs are also kept stable for the same amount of time at power-off to allow the system to be gracefully turned off. Setting the VAGRamp bit speeds up the ramp rate by 10X (degrading the anti-pop performance), for easier production testing. Any external component anti-pop circuit is unaffected by the internal circuit. 00 = Normal Current 01 = 80% nominal Analog Current 10 = 120% nominal Analog Current 11 = 140% nominal Analog Current 0 = low-level SPDIF Input (special buffer for low level signals) 1 = standard SPDIF Input (for high level signals) Supply Override Control. [0] = invert ADC supply [1] = invert DAC supply [2] = supply value [3] = supply override enable Description
[7]
VAGRamp
RW
0x0
[6:5]
IBIAS
RW
0x0
[4]
SPDIFPinLvl
RW
0x1
[3:0]
Override
RW
0x0
3.4.2.23.
AFG DMicCtrl
Table 64. AFG DMicCtrl Command Verb Format Verb ID Get Set1 FF0 7F0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
52
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 65. AFG DMicCtrl Command Response Format Bit [31:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Selects what phase of the DigMic clock the data should be latched: 0 = rising edge 1 = center of high 2 = falling edge 3 = center of low. Selects the DigMic rate: 0 = 4.704 MHz 1 = 3.528 MHz 2 = 2.352 MHz 3 = 1.176 MHz. Description
[3:2]
Phase
RW
0x0
[1:0]
Rate
RW
0x2
3.4.2.24.
AFG Reset
Table 66. AFG Reset Command Verb Format Verb ID Get Set1 7FF 7FF Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 67. AFG Reset Command Response Format Bit [31:0] Bitfield Name Response RW R Reset 0x0 Description Reserved. Overlaps Execute. Function Reset. Function Group reset is executed when the Set verb 7FF is written with 8-bit payload of 00h. The CODEC should issue a response to acknowledge receipt of the verb, and then reset the affected Function Group and all associated widgets to their power-on reset values. Some controls such as Configuration Default controls should not be reset. Overlaps Response.
[0]
Execute
W
0x0
IDTTM
53
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.
PortA Node (NID = 0x0A) 3.4.3.1. PortA WCap
Table 68. PortA WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 69. PortA WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget Description
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
IDTTM
54
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.2.
PortA PinCap
Table 70. PortA PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 71. PortA PinCap Command Response Format Bit [31:17] [16] Bitfield Name Rsvd2 EAPDCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% AVdd; 50% AVdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin complex has headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense. Description
[15:8]
VrefCap
R
0x17
[7] [6] [5] [4] [3] [2] [1] [0]
Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap
R R R R R R R R
0x0 0x0 0x1 0x1 0x1 0x1 0x1 0x1
3.4.3.3.
PortA ConnLen
Table 72. PortA ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
IDTTM
55
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 73. PortA ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 02h if DAC1 enabled, N = 01h otherwise Description
[6:0]
N
R
0x02
3.4.3.4.
PortA ConnLst
Table 74. PortA ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 75. PortA ConnLst Command Response Format Bit [31:24] [23:16] Bitfield Name Entry3 Entry2 RW R R Reset 0x00 0x00 Description Unused list entry. Unused list entry. DAC1 Converter widget. Entry1 = 11h if DAC1 enabled, Entry1 = 00h otherwise DAC0 Converter widget
[15:8]
Entry1
R
0x11
[7:0]
Entry0
R
0x10
3.4.3.5.
PortA ConnSelect
Table 76. PortA ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
56
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 77. PortA ConnSelect Command Response Format Bit [31:1] [0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
3.4.3.6.
PortA PinCtl
Table 78. PortA PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 79. PortA PinCtl Command Response Format Bit [31:8] [7] Bitfield Name Rsvd2 HdphEn RW R RW Reset 0x0 0x0 Reserved 1 = enable the low impedance amplifier associated with the output. 1 = (CODEC) output path of Pin Widget is enabled 1 = (CODEC) input path of Pin Widget is enabled Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). (Hi-Z = 000b, 50% = 001b, GND = 010b, 80% = 100b) Description
[6]
OutEn
RW
0x0
[5] [4:3]
InEn Rsvd1
RW R
0x0 0x0
[2:0]
VrefSelect
RW
0x0
IDTTM
57
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.7.
PortA UnsolResp
Table 80. PortA UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 81. PortA UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
3.4.3.8.
PortA PinSense
Table 82. PortA PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 83. PortA PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
IDTTM
58
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 83. PortA PinSense Command Response Format Bit [0] Bitfield Name RightCh RW W Reset 0x0 Description Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[0]
LeftCh
W
0x0
3.4.3.9.
PortA PinConfig
Table 84. PortA PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 85. PortA PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 02h = Mainboard, Front Default Device, indicating intended use of jack. 2 = HP Out Connection Type. 1 = 1/8 inch jack 4 = Green
[29:24]
Location
RW
0x02
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x2 0x1 0x4 0x0
Color of physical jack.
Misc[0] = Jack Detect override.
IDTTM
59
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 85. PortA PinConfig Command Response Format Bit Bitfield Name RW Reset Description Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x2
[3:0]
Sequence
RW
0x0
3.4.4.
PortB Node (NID = 0x0B) 3.4.4.1. PortB WCap
Table 86. PortB WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 87. PortB WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex Description
IDTTM
60
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 87. PortB WCap Command Response Format Bit Bitfield Name RW Reset Description No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.4.2.
PortB PinCap
Table 88. PortB PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 89. PortB PinCap Command Response Format Bit [31:17] [16] Bitfield Name Rsvd2 EapdCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin. VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% AVdd; 50% AVdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin has a headphone amplifier. Pin complex can perform Presence Detect. Description
[15:8]
VrefCap
R
0x17
[7] [6] [5] [4] [3] [2]
Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap
R R R R R R
0x0 0x0 0x1 0x1 0x0 0x1
IDTTM
61
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 89. PortB PinCap Command Response Format Bit [1] [0] Bitfield Name TrigRqd ImpSenseCap RW R R Reset 0x1 0x1 Description Trigger is required for impedance measurement. Pin complex supports impedance sense.
3.4.4.3.
PortB ConnLen
Table 90. PortB ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 91. PortB ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 02h if DAC1 enabled, N = 01h otherwise Description
[6:0]
N
R
0x02
3.4.4.4.
PortB ConnLst
Table 92. PortB ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 93. PortB ConnLst Command Response Format Bit [31:24] [23:16] Bitfield Name Entry3 Entry2 RW R R Reset 0x00 0x00 Description Unused list entry. Unused list entry.
IDTTM
62
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 93. PortB ConnLst Command Response Format Bit Bitfield Name RW Reset Description DAC1 Converter widget. Entry1 = 11h if DAC1 enabled, Entry1 = 00h otherwise DAC0 Converter widget
[15:8]
Entry1
R
0x11
[7:0]
Entry0
R
0x10
3.4.4.5.
PortB ConnSelect
Table 94. PortB ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 95. PortB ConnSelect Command Response Format Bit [31:1] [0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
3.4.4.6.
PortB PinCtl
Table 96. PortB PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 97. PortB PinCtl Command Response Format Bit [31:7] [6] Bitfield Name Rsvd2 OutEn RW R RW Reset 0x0 0x0 Reserved 1 = (CODEC) output path of Pin Widget is enabled 1 = (CODEC) input path of Pin Widget is enabled Description
[5]
InEn
RW
0x0
IDTTM
63
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 97. PortB PinCtl Command Response Format Bit [4:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). (Hi-Z = 000b, 50% = 001b, GND = 010b, 80% = 100b) Description
[2:0]
VrefSelect
RW
0x0
3.4.4.7.
PortB UnsolResp
Table 98. PortB UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 99. PortB UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
IDTTM
64
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.4.8.
PortB PinSense
Table 100. PortB PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 101. PortB PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[30:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
3.4.4.9.
PortB PinConfig
Table 102. PortB PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
65
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 103. PortB PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 02h = Mainboard, Front Default Device, indicating intended use of jack. A = MIC In Connection Type. 1 = 1/8 inch jack 9 = Pink
[29:24]
Location
RW
0x02
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0xA 0x1 0x9 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x8
[3:0]
Sequence
RW
0x0
3.4.5.
PortC Node (NID = 0x0C) 3.4.5.1. PortC WCap
Table 104. PortC WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 105. PortC WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap RW R R R R R Reset 0x0 0x4 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability Description
IDTTM
66
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 105. PortC WCap Command Response Format Bit [10] [9] Bitfield Name PwrPrsnt DigitalStrm RW R R Reset 0x0 0x0 Description No support for Power State control Widget supports an Analog stream Connection list is present. ConnList = 1 if DAC1 enabled, ConnList = 0 otherwise Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[8]
ConnList
R
0x1
[7] [6] [5] [4]
UnsolCap ProcPrsnt Stripe FrmtOverride
R R R R
0x1 0x0 0x0 0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.5.2.
PortC PinCap
Table 106. PortC PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 107. PortC PinCap Command Response Format Bit [31:17] [16] Bitfield Name Rsvd2 EapdCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin Description
IDTTM
67
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 107. PortC PinCap Command Response Format Bit Bitfield Name RW Reset Description VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% AVdd; 50% AVdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. OutCap = 1 if DAC1 enabled, OutCap = 0 otherwise Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense.
[15:8]
VrefCap
R
0x17
[7] [6] [5]
Rsvd1 BalancedIO InCap
R R R
0x0 0x0 0x1
[4]
OutCap
R
0x1
[3] [2] [1] [0]
HdphCap PresDtctCap TrigRqd ImpSenseCap
R R R R
0x0 0x1 0x1 0x1
3.4.5.3.
PortC ConnLen
Table 108. PortC ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 109. PortC ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 01h if DAC1 enabled, N = 00h otherwise Description
[6:0]
N
R
0x01
IDTTM
68
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.5.4.
PortC ConnLst
Table 110. PortC ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 111. PortC ConnLst Command Response Format Bit [31:24] [23:16] [15:8] Bitfield Name Entry3 Entry2 Entry1 RW R R R Reset 0x00 0x00 0x00 Description Unused list entry. Unused list entry. Unused list entry. DAC1 Converter widget. Entry1 = 11h if DAC1 enabled, Entry1 = 00h otherwise
[7:0]
Entry0
R
0x11
3.4.5.5.
PortC PinCtl
Table 112. PortC PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 113. PortC PinCtl Command Response Format Bit [31:7] [6] Bitfield Name Rsvd2 OutEn RW R RW Reset 0x0 0x0 Reserved 1 = (CODEC) output path of Pin Widget is enabled 1 = (CODEC) input path of Pin Widget is enabled Description
[5]
InEn
RW
0x0
IDTTM
69
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 113. PortC PinCtl Command Response Format Bit [4:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). (Hi-Z = 000b, 50% = 001b, GND = 010b, 80% = 100b) Description
[2:0]
VrefSelect
RW
0x0
3.4.5.6.
PortC UnsolResp
Table 114. PortC UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 115. PortC UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
IDTTM
70
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.5.7.
PortC PinSense
Table 116. PortC PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 117. PortC PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[30:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
3.4.5.8.
PortC PinConfig
Table 118. PortC PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
71
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 119. PortC PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. 8 = Line In Connection Type. 1 = 1/8 inch jack 3 = Blue
[29:24]
Location
RW
0x01
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x8 0x1 0x3 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x4
[3:0]
Sequence
RW
0xE
3.4.6.
PortD Node (NID = 0x0D) 3.4.6.1. PortD WCap
Table 120. PortD WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 121. PortD WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap RW R R R R R Reset 0x0 0x4 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability Description
IDTTM
72
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 121. PortD WCap Command Response Format Bit [10] [9] [8] [7] [6] [5] [4] Bitfield Name PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R Reset 0x0 0x0 0x1 0x1 0x0 0x0 0x0 Description No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.6.2.
PortD PinCap
Table 122. PortD PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 123. PortD PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO RW R R R R R Reset 0x0 0x0 0x00 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Description
IDTTM
73
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 123. PortD PinCap Command Response Format Bit [5] [4] [3] [2] [1] [0] Bitfield Name InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R Reset 0x1 0x1 0x1 0x1 0x1 0x1 Description Pin complex is input capable. Pin complex is output capable. Pin complex has headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense.
3.4.6.3.
PortD ConnLen
Table 124. PortD ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 125. PortD ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.6.4.
PortD ConnLst
Table 126. PortD ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
IDTTM
74
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 127. PortD ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x10 Description Unused list entry. Unused list entry. Unused list entry. DAC0 Converter widget
3.4.6.5.
PortD PinCtl
Table 128. PortD PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 129. PortD PinCtl Command Response Format Bit [31:8] [7] Bitfield Name Rsvd2 HdphEn RW R RW Reset 0x0 0x0 Reserved 1 = enable the low impedance amplifier associated with the output. 1 = (CODEC) output path of Pin Widget is enabled 1 = (CODEC) input path of Pin Widget is enabled Reserved Description
[6]
OutEn
RW
0x0
[5] [4:0]
InEn Rsvd1
RW R
0x0 0x0
3.4.6.6.
PortD UnsolResp
Table 130. PortD UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
75
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 131. PortD UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
3.4.6.7.
PortD PinSense
Table 132. PortD PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 133. PortD PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[30:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
IDTTM
76
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.6.8.
PortD PinConfig
Table 134. PortD PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 135. PortD PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. 2 = HP Out Connection Type. 1 = 1/8 inch jack 4 = Green
[29:24]
Location
RW
0x01
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x2 0x1 0x4 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x1
[3:0]
Sequence
RW
0xF
IDTTM
77
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.
PortE Node (NID = 0x0E) 3.4.7.1. PortE WCap
Table 136. PortE WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 137. PortE WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget Description
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
IDTTM
78
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.2.
PortE PinCap
Table 138. PortE PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 139. PortE PinCap Command Response Format Bit [31:17] [16] Bitfield Name Rsvd2 EapdCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% AVdd; 50% AVdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense. Description
[15:8]
VrefCap
R
0x17
[7] [6] [5] [4] [3] [2] [1] [0]
Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap
R R R R R R R R
0x0 0x0 0x1 0x1 0x0 0x1 0x1 0x1
3.4.7.3.
PortE ConnLen
Table 140. PortE ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
IDTTM
79
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 141. PortE ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.7.4.
PortE ConnLst
Table 142. PortE ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 143. PortE ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x10 Description Unused list entry. Unused list entry. Unused list entry. DAC0 Converter widget
3.4.7.5.
PortE PinCtl
Table 144. PortE PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 145. PortE PinCtl Command Response Format Bit [31:7] [6] Bitfield Name Rsvd2 OutEn RW R RW Reset 0x0 0x0 Reserved 1 = (CODEC) output path of Pin Widget is enabled Description
IDTTM
80
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 145. PortE PinCtl Command Response Format Bit [5] [4:3] Bitfield Name InEn Rsvd1 RW RW R Reset 0x0 0x0 Description 1 = (CODEC) input path of Pin Widget is enabled Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). (Hi-Z = 000b, 50% = 001b, GND = 010b, 80% = 100b)
[2:0]
VrefSelect
RW
0x0
3.4.7.6.
PortE UnsolResp
Table 146. PortE UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 147. PortE UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
IDTTM
81
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.7.
PortE PinSense
Table 148. PortE PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 149. PortE PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[30:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
3.4.7.8.
PortE PinConfig
Table 150. PortE PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
82
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 151. PortE PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. 0 = Line Out Connection Type. 1 = 1/8 inch jack 1 = Black
[29:24]
Location
RW
0x01
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x0 0x1 0x1 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x1
[3:0]
Sequence
RW
0x0
3.4.8.
PortF Node (NID = 0x0F) 3.4.8.1. PortF WCap
Table 152. PortF WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 153. PortF WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap RW R R R R R Reset 0x0 0x4 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability Description
IDTTM
83
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 153. PortF WCap Command Response Format Bit [10] [9] Bitfield Name PwrPrsnt DigitalStrm RW R R Reset 0x0 0x0 Description No support for Power State control Widget supports an Analog stream Connection list is present. ConnList = 1 if DAC1 enabled, ConnList = 0 otherwise Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[8]
ConnList
R
0x1
[7] [6] [5] [4]
UnsolCap ProcPrsnt Stripe FrmtOverride
R R R R
0x1 0x0 0x0 0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.8.2.
PortF PinCap
Table 154. PortF PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 155. PortF PinCap Command Response Format Bit [31:17] [16] Bitfield Name Rsvd2 EapdCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin Description
IDTTM
84
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 155. PortF PinCap Command Response Format Bit Bitfield Name RW Reset Description VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% AVdd; 50% AVdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. OutCap = 1 if DAC1 enabled, OutCap = 0 otherwise Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense.
[15:8]
VrefCap
R
0x17
[7] [6] [5]
Rsvd1 BalancedIO InCap
R R R
0x0 0x0 0x1
[4]
OutCap
R
0x1
[3] [2] [1] [0]
HdphCap PresDtctCap TrigRqd ImpSenseCap
R R R R
0x0 0x1 0x1 0x1
3.4.8.3.
PortF ConnLen
Table 156. PortF ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 157. PortF ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 01h if DAC1 enabled, N = 00h otherwise Description
[6:0]
N
R
0x01
IDTTM
85
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.8.4.
PortF ConnLst
Table 158. PortF ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 159. PortF ConnLst Command Response Format Bit [31:24] [23:16] [15:8] Bitfield Name Entry3 Entry2 Entry1 RW R R R Reset 0x00 0x00 0x00 Description Unused list entry. Unused list entry. Unused list entry. DAC1 Converter widget. Entry1 = 11h if DAC1 enabled, Entry1 = 00h otherwise
[7:0]
Entry0
R
0x11
3.4.8.5.
PortF PinCtl
Table 160. PortF PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 161. PortF PinCtl Command Response Format Bit [31:7] [6] Bitfield Name Rsvd2 OutEn RW R RW Reset 0x0 0x0 Reserved 1 = (CODEC) output path of Pin Widget is enabled 1 = (CODEC) input path of Pin Widget is enabled Description
[5]
InEn
RW
0x0
IDTTM
86
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 161. PortF PinCtl Command Response Format Bit [4:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). (Hi-Z = 000b, 50% = 001b, GND = 010b, 80% = 100b) Description
[2:0]
VrefSelect
RW
0x0
3.4.8.6.
PortF UnsolResp
Table 162. PortF UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 163. PortF UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
IDTTM
87
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.8.7.
PortF PinSense
Table 164. PortF PinSense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 165. PortF PinSense Command Response Format Bit [31] Bitfield Name PresDtct RW R Reset 0x0 Description 1 = something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1s indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Set 1 = perform impedance sensing on right channel or ring of the connector Set 0 = perform impedance sensing on left channel or tip of the connector
[30:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
3.4.8.8.
PortF PinConfig
Table 166. PortF PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
88
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 167. PortF PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. A = MIC In Connection Type. 1 = 1/8 inch jack 9 = Pink
[29:24]
Location
RW
0x01
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0xA 0x1 0x9 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x4
[3:0]
Sequence
RW
0x0
3.4.9.
DAC0 Node (NID = 0x10) 3.4.9.1. DAC0 CnvtrFrmt
Table 168. DAC0 CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 169. DAC0 CnvtrFrmt Command Response Format Bit [31:16] [15] Bitfield Name Rsvd2 StrmType RW R R Reset 0x0 0x0 Reserved Stream Type: only PCM streams are supported by this widget. Description
IDTTM
89
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 169. DAC0 CnvtrFrmt Command Response Format Bit Bitfield Name RW Reset Description Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
3.4.9.2.
DAC0 OutAmpRight
Table 170. DAC0 OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
90
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 171. DAC0 OutAmpRight Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd Mute Gain RW R RW RW Reset 0x0 0x1 0x7F Reserved 1 = mute is active Amplifier gain step number Description
3.4.9.3.
DAC0 OutAmpLeft
Table 172. DAC0 OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 173. DAC0 OutAmpLeft Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd Mute Gain RW R RW RW Reset 0x0 0x1 0x7F Reserved 1 = mute is active Amplifier gain step number Description
3.4.9.4.
DAC0 WCap
Table 174. DAC0 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 175. DAC0 WCap Command Response Format Bit [31:24] [23:20] [19:16] Bitfield Name Rsvd2 Type Delay RW R R R Reset 0x0 0x0 0xD Reserved Widget type = Audio Output Number of sample delays through widget Description
IDTTM
91
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 175. DAC0 WCap Command Response Format Bit [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R Reset 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x0 Reserved Left and right channels can be swapped Power State control is supported Widget supports an Analog stream No connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead Output amplifier No input amplifier Stereo widget Description
[3] [2] [1] [0]
AmpOverride OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x1 0x0 0x1
3.4.9.5.
DAC0 PwrState
Table 176. DAC0 PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 177. DAC0 PwrState Command Response Format Bit [31:8] [7:4] Bitfield Name Rsvd2 Act RW R R Reset 0x0 0x3 Reserved PS-Act: Actual power state of referenced node. Description
IDTTM
92
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 177. DAC0 PwrState Command Response Format Bit [3:2] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down. Description
[1:0]
Set
RW
0x3
3.4.9.6.
DAC0 CnvtrID
Table 178. DAC0 CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 179. DAC0 CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter. Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
3.4.9.7.
DAC0 LR
Table 180. DAC0 LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
93
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 181. DAC0 LR Command Response Format Bit [31:3] [2] [1:0] Bitfield Name Rsvd2 SwapEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = enable swapping of left and right channels. Reserved Description
3.4.10.
DAC1 Node (NID = 0x11) 3.4.10.1. DAC1 CnvtrFrmt
Table 182. DAC1 CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 183. DAC1 CnvtrFrmt Command Response Format Bit [31:16] [15] Bitfield Name Rsvd2 StrmType RW R R Reset 0x0 0x0 Reserved Stream Type: only PCM streams are supported by this widget. Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Description
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
IDTTM
94
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 183. DAC1 CnvtrFrmt Command Response Format Bit Bitfield Name RW Reset Description Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
3.4.10.2.
DAC1 OutAmpRight
Table 184. DAC1 OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 185. DAC1 OutAmpRight Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd Mute Gain RW R RW RW Reset 0x0 0x1 0x7F Reserved 1 = mute is active Amplifier gain step number Description
IDTTM
95
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.10.3.
DAC1 OutAmpLeft
Table 186. DAC1 OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 187. DAC1 OutAmpLeft Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd Mute Gain RW R RW RW Reset 0x0 0x1 0x7F Reserved 1 = mute is active Amplifier gain step number Description
3.4.10.4.
DAC1 WCap
Table 188. DAC1 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 189. DAC1 WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Audio Output widget. Type = 0h (Output Converter) if DAC1 enabled, Type = Fh (Vendor Defined) otherwise Number of sample delays through widget Reserved Left and right channels can be swapped Power State control is supported Widget supports an Analog stream No connection list is present Description
[23:20]
Type
R
0x0
[19:16] [15:12] [11] [10] [9] [8]
Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList
R R R R R R
0xD 0x0 0x1 0x1 0x0 0x0
IDTTM
96
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 189. DAC1 WCap Command Response Format Bit [7] [6] [5] [4] Bitfield Name UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R Reset 0x0 0x0 0x0 0x0 Description No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead Output amplifier No input amplifier Stereo widget
[3] [2] [1] [0]
AmpOverride OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x1 0x0 0x1
3.4.10.5.
DAC1 PwrState
Table 190. DAC1 PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 191. DAC1 PwrState Command Response Format Bit [31:8] [7:4] [3:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down. Description
[1:0]
Set
RW
0x3
IDTTM
97
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.10.6.
DAC1 CnvtrID
Table 192. DAC1 CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 193. DAC1 CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter. Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
3.4.10.7.
DAC1 LR
Table 194. DAC1 LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 195. DAC1 LR Command Response Format Bit [31:3] [2] [1:0] Bitfield Name Rsvd2 SwapEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = enable swapping of left and right channels. Reserved Description
IDTTM
98
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.11.
ADC0 Node (NID = 0x12) 3.4.11.1. ADC0 CnvtrFrmt
Table 196. ADC0 CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 197. ADC0 CnvtrFrmt Command Response Format Bit [31:16] [15] Bitfield Name Rsvd2 StrmType RW R R Reset 0x0 0x0 Reserved Stream Type: only PCM streams are supported by this widget. Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Description
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
IDTTM
99
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 197. ADC0 CnvtrFrmt Command Response Format Bit Bitfield Name RW Reset Description Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
3.4.11.2.
ADC0 WCap
Table 198. ADC0 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 199. ADC0 WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt RW R R R R R R R R R R Reset 0x0 0x1 0xD 0x0 0x0 0x1 0x0 0x1 0x0 0x1 Reserved Widget type = Audio Input Number of sample delays through widget Reserved No left/right swap capability Power State control is supported Widget supports an Analog stream Connection list is present No support for Unsolicited Response Software should query the Processing Controls parameter for this widget. Description
IDTTM
100
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 199. ADC0 WCap Command Response Format Bit [5] Bitfield Name Stripe RW R Reset 0x0 Description No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[4]
FrmtOverride
R
0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.11.3.
ADC0 ConnLen
Table 200. ADC0 ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 201. ADC0 ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.11.4.
ADC0 ConnLst
Table 202. ADC0 ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
IDTTM
101
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 203. ADC0 ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x1D Description Unused list entry. Unused list entry. Unused list entry. ADC0Mux widget
3.4.11.5.
ADC0 ProcState
Table 204. ADC0 ProcState Command Verb Format Verb ID Get Set1 F03 703 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 205. ADC0 ProcState Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved High Pass Filter Offset Calculation Disable 0 = Calculation enabled. 1 = Calculation disabled. Reserved Processing State = 00 (OFF): bypass the ADC high pass filter; Processing State = 01, 10, 11 (ON or BENIGN): ADC high pass filter is enabled. Description
[7]
HPFOCDIS
RW
0x0
[6:2]
Rsvd1
R
0x0
[1:0]
ADCHPFByp
RW
0x1
3.4.11.6.
ADC0 PwrState
Table 206. ADC0 PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
102
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 207. ADC0 PwrState Command Response Format Bit [31:8] [7:4] [3:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down (default) Description
[1:0]
Set
RW
0x3
3.4.11.7.
ADC0 CnvtrID
Table 208. ADC0 CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 209. ADC0 CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
IDTTM
103
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.12.
ADC1 Node (NID = 0x13) 3.4.12.1. ADC1 CnvtrFrmt
Table 210. ADC1 CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 211. ADC1 CnvtrFrmt Command Response Format Bit [31:16] [15] Bitfield Name Rsvd2 StrmType RW R R Reset 0x0 0x0 Reserved Stream Type: only PCM streams are supported by this widget. Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Description
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
IDTTM
104
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 211. ADC1 CnvtrFrmt Command Response Format Bit Bitfield Name RW Reset Description Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
3.4.12.2.
ADC1 WCap
Table 212. ADC1 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 213. ADC1 WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt RW R R R R R R R R R R Reset 0x0 0x1 0xD 0x0 0x0 0x1 0x0 0x1 0x0 0x1 Reserved Widget type = Audio Input Number of sample delays through widget Reserved No left/right swap capability Power State control is supported Widget supports an Analog stream Connection list is present No support for Unsolicited Response Software should query the Processing Controls parameter for this widget. Description
IDTTM
105
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 213. ADC1 WCap Command Response Format Bit [5] Bitfield Name Stripe RW R Reset 0x0 Description No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[4]
FrmtOverride
R
0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.12.3.
ADC1 ConnLen
Table 214. ADC1 ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 215. ADC1 ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.12.4.
ADC1 ConnLst
Table 216. ADC1 ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
IDTTM
106
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 217. ADC1 ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x1E Description Unused list entry. Unused list entry. Unused list entry. ADC1Mux widget
3.4.12.5.
ADC1 ProcState
Table 218. ADC1 ProcState Command Verb Format Verb ID Get Set1 F03 703 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 219. ADC1 ProcState Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved High Pass Filter Offset Calculation Disable 0 = Calculation enabled. 1 = Calculation disabled. Reserved Processing State = 00 (OFF): bypass the ADC high pass filter; Processing State = 01, 10, 11 (ON or BENIGN): ADC high pass filter is enabled. Description
[7]
HPFOCDIS
RW
0x0
[6:2]
Rsvd1
R
0x0
[1:0]
ADCHPFByp
RW
0x1
3.4.12.6.
ADC1 PwrState
Table 220. ADC1 PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
107
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 221. ADC1 PwrState Command Response Format Bit [31:8] [7:4] [3:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down (default) Description
[1:0]
Set
RW
0x3
3.4.12.7.
ADC1 CnvtrID
Table 222. ADC1 CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 223. ADC1 CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
IDTTM
108
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.13.
PortMonoOut Node (NID = 0x14) 3.4.13.1. PortMonoOut Vol
Table 224. PortMonoOut Vol Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 225. PortMonoOut Vol Command Response Format Bit [31:8] [7] [6:5] [4:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x1F Reserved 1 = mute is active Reserved Mono (left) amplifier gain step number Description
3.4.13.2.
PortMonoOut WCap
Table 226. PortMonoOut WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 227. PortMonoOut WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm RW R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Description
IDTTM
109
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 227. PortMonoOut WCap Command Response Format Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name ConnList UnsolCap ProcPrsnt Stripe FrmtOverride AmpOverride OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R Reset 0x1 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 Description Connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex This widget contains its own amplifier parameters. Output amplifier is present No input amplifier Mono widget
3.4.13.3.
PortMonoOut PinCap
Table 228. PortMonoOut PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 229. PortMonoOut PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap RW R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x1 Reserved This widget does not control EAPD pin VRef generation N/A since pin complex is not input capable. Reserved Pin complex does not have balanced pins. Pin complex is not input capable. Pin complex is output capable. Description
IDTTM
110
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 229. PortMonoOut PinCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R Reset 0x0 0x0 0x0 0x0 Description Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense.
3.4.13.4.
PortMonoOut OutAmpCap
Table 230. PortMonoOut OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 231. PortMonoOut OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x1 0x0 0x05 0x0 0x1F 0x0 0x1F Description Amplifier is capable of muting Reserved Size of each step in the gain range = 1.5dB Reserved Number of steps in the gain range = 31 (32 values, -46.5dB to +0dB) Reserved 0dB-step is programmed with this offset
3.4.13.5.
PortMonoOut ConnLen
Table 232. PortMonoOut ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
IDTTM
111
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 233. PortMonoOut ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.13.6.
PortMonoOut ConnLst
Table 234. PortMonoOut ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 235. PortMonoOut ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x15 Description Unused list entry. Unused list entry. Unused list entry. MonoOut Mix widget.
3.4.13.7.
PortMonoOut PinCtl
Table 236. PortMonoOut PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 237. PortMonoOut PinCtl Command Response Format Bit [31:7] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Description
IDTTM
112
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 237. PortMonoOut PinCtl Command Response Format Bit [6] [5:0] Bitfield Name OutEn Rsvd1 RW RW R Reset 0x0 0x0 Description 1 = (CODEC) output path of Pin Widget is enabled Reserved
3.4.13.8.
PortMonoOut PinConfig
Table 238. PortMonoOut PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 239. PortMonoOut PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x1 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. 0 = Line Out Connection Type. 7 = Other Analog 0 = Unknown
[29:24]
Location
RW
0x10
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x0 0x7 0x0 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0xF
[3:0]
Sequence
RW
0x0
IDTTM
113
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.14.
MonoOutMix Node (NID = 0x15) 3.4.14.1. MonoOutMix WCap
Table 240. MonoOutMix WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 241. MonoOutMix WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R R R Reset 0x0 0x2 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Audio Mixer Number of sample delays through widget Reserved Swapping of left and right channels not supported No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Mono widget Description
[4]
FrmtOverride
R
0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x0
IDTTM
114
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.14.2.
MonoOutMix ConnLen
Table 242. MonoOutMix ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 243. MonoOutMix ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.14.3.
MonoOutMix ConnLst
Table 244. MonoOutMix ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 245. MonoOutMix ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x10 Description Unused list entry. Unused list entry. Unused list entry. DAC0 Converter widget
3.4.15.
CD Node (NID = 0x16) 3.4.15.1. CD WCap
Table 246. CD WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
IDTTM
115
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 247. CD WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride AmpOverride OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x1 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier No output amplifier No input amplifier Stereo widget Description
3.4.15.2.
CD PinCap
Table 248. CD PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
IDTTM
116
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 249. CD PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin Vref generation not supported on this pin Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
3.4.15.3.
CD PinCtl
Table 250. CD PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 251. CD PinCtl Command Response Format Bit [31:6] [5] [4:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = (CODEC) input path of Pin Widget is enabled Reserved Description
IDTTM
117
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.15.4.
CD PinConfig
Table 252. CD PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 253. CD PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x1 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. 3 = S887CD Connection Type. 3 = ATAPI internal 0 = Unknown
[29:24]
Location
RW
0x10
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0x3 0x3 0x0 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0xF
[3:0]
Sequence
RW
0x0
IDTTM
118
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.16.
DigMic0 Node (NID = 0x17) 3.4.16.1. DigMic0 WCap
Table 254. DigMic0 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 255. DigMic0 WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Pin Complex widget. Type = 4h (Pin Complex) if DMIC enabled, Type = Fh (Vendor Defined) otherwise Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream (since the digital microphone input is a SDM signal that needs to be processed by the digital filters, it is not a true bit for bit digital stream like I2S or SPDIF where samples are passed through unchanged) No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. No output amplifier Description
[23:20]
Type
R
0x4
[19:16] [15:12] [11] [10]
Delay Rsvd1 SwapCap PwrPrsnt
R R R R
0x0 0x0 0x0 0x0
[9]
DigitalStrm
R
0x0
[8] [7] [6] [5] [4]
ConnList UnsolCap ProcPrsnt Stripe FrmtOverride
R R R R R
0x0 0x0 0x0 0x0 0x0
[3]
AmpOverride
R
0x0
[2]
OutAmpPrsnt
R
0x0
IDTTM
119
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 255. DigMic0 WCap Command Response Format Bit [1] [0] Bitfield Name InAmpPrsnt Stereo RW R R Reset 0x0 0x1 Description No input amplifier Stereo widget
3.4.16.2.
DigMic0 PinCap
Table 256. DigMic0 PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 257. DigMic0 PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
IDTTM
120
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.16.3.
DigMic0 PinCtl
Table 258. DigMic0 PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 259. DigMic0 PinCtl Command Response Format Bit [31:6] [5] [4:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = (CODEC) input path of Pin Widget is enabled Reserved Description
3.4.16.4.
DigMic0 PinConfig
Table 260. DigMic0 PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 261. DigMic0 PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x1 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. A = MIC In Connection Type. 0 = Unknown
[29:24]
Location
RW
0x10
[23:20] [19:16]
Device Connection
RW RW
0xA 0x0
IDTTM
121
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 261. DigMic0 PinConfig Command Response Format Bit [15:12] [11:8] Bitfield Name Color Misc RW RW RW Reset 0x0 0x0 Description Color of physical jack. 0 = Unknown Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0xF
[3:0]
Sequence
RW
0x0
3.4.17.
DigMic1 Node (NID = 0x18) 3.4.17.1. DigMic1 WCap
Table 262. DigMic1 WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 263. DigMic1 WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Pin Complex widget. Type = 4h (Pin Complex) if DMIC enabled, Type = Fh (Vendor Defined) otherwise Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream (since the digital microphone input is a SDM signal that needs to be processed by the digital filters, it is not a true bit for bit digital stream like I2S or SPDIF where samples are passed through unchanged) Description
[23:20]
Type
R
0x4
[19:16] [15:12] [11] [10]
Delay Rsvd1 SwapCap PwrPrsnt
R R R R
0x0 0x0 0x0 0x0
[9]
DigitalStrm
R
0x0
IDTTM
122
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 263. DigMic1 WCap Command Response Format Bit [8] [7] [6] [5] [4] Bitfield Name ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R Reset 0x0 0x0 0x0 0x0 0x0 Description No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. No output amplifier No input amplifier Stereo widget
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.17.2.
DigMic1 PinCap
Table 264. DigMic1 PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 265. DigMic1 PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap RW R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x0 Reserved This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. Description
IDTTM
123
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 265. DigMic1 PinCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R Reset 0x0 0x0 0x0 0x0 Description Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense.
3.4.17.3.
DigMic1 PinCtl
Table 266. DigMic1 PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 267. DigMic1 PinCtl Command Response Format Bit [31:6] [5] [4:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = (CODEC) input path of Pin Widget is enabled Reserved Description
3.4.17.4.
DigMic1 PinConfig
Table 268. DigMic1 PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
124
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 269. DigMic1 PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x1 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. A = MIC In Connection Type. 0 = Unknown 0 = Unknown
[29:24]
Location
RW
0x10
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0xA 0x0 0x0 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0xF
[3:0]
Sequence
RW
0x0
3.4.18.
InPort0Mux Node (NID = 0x19) 3.4.18.1. InPort0Mux WCap
Table 270. InPort0Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 271. InPort0Mux WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap RW R R R R R Reset 0x0 0x3 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability Description
IDTTM
125
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 271. InPort0Mux WCap Command Response Format Bit [10] [9] [8] [7] [6] [5] Bitfield Name PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R Reset 0x0 0x0 0x1 0x0 0x0 0x0 Description No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead This widget contains its own amplifier parameters. Output amplifier is present No input amplifier Stereo widget
[4]
FrmtOverride
R
0x0
[3] [2] [1] [0]
AmpOverride OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x1 0x1 0x0 0x1
3.4.18.2.
InPort0Mux OutAmpCap
Table 272. InPort0Mux OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 273. InPort0Mux OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] Bitfield Name Mute Rsvd3 StepSize Rsvd2 RW R R R R Reset 0x0 0x0 0x27 0x0 Description No mute capability Reserved Size of each step in the gain range = 10dB Reserved
IDTTM
126
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 273. InPort0Mux OutAmpCap Command Response Format Bit [14:8] [7] [6:0] Bitfield Name NumSteps Rsvd1 Offset RW R R R Reset 0x04 0x0 0x00 Description Number of steps in the gain range = 5 (0dB to +40dB) Reserved 0dB-step is programmed with this offset
3.4.18.3.
InPort0Mux OutAmpRight
Table 274. InPort0Mux OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 275. InPort0Mux OutAmpRight Command Response Format Bit [31:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved Amplifier gain step number: 000 = 0dB; 001 = 10dB; 010 = 20dB; 011 = 30dB; 100 = 40dB Description
[2:0]
Gain
RW
0x0
3.4.18.4.
InPort0Mux OutAmpLeft
Table 276. InPort0Mux OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
127
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 277. InPort0Mux OutAmpLeft Command Response Format Bit [31:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved Amplifier gain step number: 000 = 0dB 001 = 10dB 010 = 20dB 011 = 30dB 100 = 40dB Description
[2:0]
Gain
RW
0x0
3.4.18.5.
InPort0Mux ConnSelect
Table 278. InPort0Mux ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 279. InPort0Mux ConnSelect Command Response Format Bit [31:3] [2:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. (Default = Port E) Description
3.4.18.6.
InPort0Mux ConnLen
Table 280. InPort0Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 281. InPort0Mux ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x07 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
IDTTM
128
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.18.7.
InPort0Mux ConnLst
Table 282. InPort0Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 283. InPort0Mux ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x0B 0x0F 0x16 0x0E Port B Port F CD In Port E Description
3.4.18.8.
InPort0Mux ConnLst4
Table 284. InPort0Mux ConnLst4 Command Verb Format Verb ID Get F02 Payload 04 Response See bitfield table.
Table 285. InPort0Mux ConnLst4 Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry7 Entry6 Entry5 Entry4 RW R R R R Reset 0x0 0x0A 0x0D 0x0C No connection. Port A Port D Port C Description
3.4.19.
InPort1Mux Node (NID = 0x1A) 3.4.19.1. InPort1Mux WCap
Table 286. InPort1Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
IDTTM
129
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 287. InPort1Mux WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead This widget contains its own amplifier parameters. Output amplifier is present No input amplifier Stereo widget Description
[4]
FrmtOverride
R
0x0
[3] [2] [1] [0]
AmpOverride OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x1 0x1 0x0 0x1
3.4.19.2.
InPort1Mux OutAmpCap
Table 288. InPort1Mux OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
IDTTM
130
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 289. InPort1Mux OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x0 0x0 0x27 0x0 0x04 0x0 0x00 Description No mute capability Reserved Size of each step in the gain range = 10dB Reserved Number of steps in the gain range = 5 (0dB to +40dB) Reserved 0dB-step is programmed with this offset
3.4.19.3.
InPort1Mux OutAmpRight
Table 290. InPort1Mux OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 291. InPort1Mux OutAmpRight Command Response Format Bit [31:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved Amplifier gain step number: 000 = 0dB; 001 = 10dB; 010 = 20dB; 011 = 30dB; 100 = 40dB Description
[2:0]
Gain
RW
0x0
IDTTM
131
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.19.4.
InPort1Mux OutAmpLeft
Table 292. InPort1Mux OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 293. InPort1Mux OutAmpLeft Command Response Format Bit [31:3] Bitfield Name Rsvd1 RW R Reset 0x0 Reserved Amplifier gain step number: 000 = 0dB; 001 = 10dB; 010 = 20dB; 011 = 30dB; 100 = 40dB Description
[2:0]
Gain
RW
0x0
3.4.19.5.
InPort1Mux ConnSelect
Table 294. InPort1Mux ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 295. InPort1Mux ConnSelect Command Response Format Bit [31:3] [2:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. (Default = Port E) Description
3.4.19.6.
InPort1Mux ConnLen
Table 296. InPort1Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
IDTTM
132
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 297. InPort1Mux ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x07 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.19.7.
InPort1Mux ConnLst
Table 298. InPort1Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 299. InPort1Mux ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x0B 0x0F 0x16 0x0E Port B Port F CD In Port E Description
3.4.19.8.
InPort1Mux ConnLst4
Table 300. InPort1Mux ConnLst4 Command Verb Format Verb ID Get F02 Payload 04 Response See bitfield table.
Table 301. InPort1Mux ConnLst4 Command Response Format Bit [31:24] [23:16] Bitfield Name Entry7 Entry6 RW R R Reset 0x0 0x0A No connection. Port A Description
IDTTM
133
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 301. InPort1Mux ConnLst4 Command Response Format Bit [15:8] [7:0] Bitfield Name Entry5 Entry4 RW R R Reset 0x0D 0x0C Port D Port C Description
3.4.20.
InPort0Vol Node (NID = 0x1B) 3.4.20.1. InPort0Vol WCap
Table 302. InPort0Vol WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 303. InPort0Vol WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead Description
[4]
FrmtOverride
R
0x0
IDTTM
134
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 303. InPort0Vol WCap Command Response Format Bit Bitfield Name RW Reset Description No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier Input amplifier is present Stereo widget
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x1 0x1
3.4.20.2.
InPort0Vol InAmpRight
Table 304. InPort0Vol InAmpRight Command Verb Format Verb ID Get Set1 B00 350 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 305. InPort0Vol InAmpRight Command Response Format Bit [31:4] [3:0] Bitfield Name Rsvd1 Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
3.4.20.3.
InPort0Vol InAmpLeft
Table 306. InPort0Vol InAmpLeft Command Verb Format Verb ID Get Set1 B20 360 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 307. InPort0Vol InAmpLeft Command Response Format Bit [31:4] [3:0] Bitfield Name Rsvd1 Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
IDTTM
135
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.20.4.
InPort0Vol ConnLen
Table 308. InPort0Vol ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 309. InPort0Vol ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.20.5.
InPort0Vol ConnLst
Table 310. InPort0Vol ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
3.4.20.6.
Table 311. InPort0Vol ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x19 No Connection No Connection No Connection InPort0 Mux widget Description
IDTTM
136
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.21.
InPort1Vol Node (NID = 0x1C) 3.4.21.1. InPort1Vol WCap
Table 312. InPort1Vol WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 313. InPort1Vol WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier Input amplifier is present Stereo widget Description
[4]
FrmtOverride
R
0x0
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x1 0x1
IDTTM
137
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.21.2.
InPort1Vol InAmpRight
Table 314. InPort1Vol InAmpRight Command Verb Format Verb ID Get Set1 B00 350 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 315. InPort1Vol InAmpRight Command Response Format Bit [31:4] [3:0] Bitfield Name Rsvd1 Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
3.4.21.3.
InPort1Vol InAmpLeft
Table 316. InPort1Vol InAmpLeft Command Verb Format Verb ID Get Set1 B20 360 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 317. InPort1Vol InAmpLeft Command Response Format Bit [31:4] [3:0] Bitfield Name Rsvd1 Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
3.4.21.4.
InPort1Vol ConnLen
Table 318. InPort1Vol ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
IDTTM
138
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 319. InPort1Vol ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.21.5.
InPort1Vol ConnLst
Table 320. InPort1Vol ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 321. InPort1Vol ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x1A No Connection No Connection No Connection InPort1Mux widget Description
3.4.22.
ADC0Mux Node (NID = 0x1D) 3.4.22.1. ADC0Mux WCap
Table 322. ADC0Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 323. ADC0Mux WCap Command Response Format Bit [31:24] [23:20] Bitfield Name Rsvd2 Type RW R R Reset 0x0 0x3 Reserved Widget type = Audio Selector Description
IDTTM
139
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 323. ADC0Mux WCap Command Response Format Bit [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R Reset 0x0 0x0 0x1 0x0 0x0 0x1 0x0 0x0 0x0 Description Number of sample delays through widget Reserved Left and right channels can be swapped No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead This widget contains its own amplifier parameters. Output amplifier is present No input amplifier Stereo widget
[4]
FrmtOverride
R
0x0
[3] [2] [1] [0]
AmpOverride OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x1 0x1 0x0 0x1
3.4.22.2.
ADC0Mux ConnSelect
Table 324. ADC0Mux ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
140
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 325. ADC0Mux ConnSelect Command Response Format Bit [31:2] [1:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
3.4.22.3.
ADC0Mux ConnLen
Table 326. ADC0Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 327. ADC0Mux ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 03h if DMIC enabled, N = 01h otherwise Description
[6:0]
N
R
0x03
3.4.22.4.
ADC0Mux ConnLst
Table 328. ADC0Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 329. ADC0Mux ConnLst Command Response Format Bit [31:24] Bitfield Name Entry3 RW R Reset 0x00 No connection DMic1 Pin widget. Entry2 = 18h if DMIC enabled, Entry2 = 00h otherwise Description
[23:16]
Entry2
R
0x18
IDTTM
141
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 329. ADC0Mux ConnLst Command Response Format Bit Bitfield Name RW Reset Description DMic0 Pin widget. Entry1 = 17h if DMIC enabled, Entry1 = 00h otherwise InPort0Vol widget
[15:8]
Entry1
R
0x17
[7:0]
Entry0
R
0x1B
3.4.22.5.
ADC0Mux LR
Table 330. ADC0Mux LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 331. ADC0Mux LR Command Response Format Bit [31:3] [2] [1:0] Bitfield Name Rsvd2 SwapEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = swap left and right channels of this Widget. Reserved Description
3.4.22.6.
ADC0Mux OutAmpCap
Table 332. ADC0Mux OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 333. ADC0Mux OutAmpCap Command Response Format Bit [31] [30:23] [22:16] Bitfield Name Mute Rsvd3 StepSize RW R R R Reset 0x1 0x0 0x00 Description Amplifier is capable of muting Reserved Size of each step in the gain range, N/A since there are no steps
IDTTM
142
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 333. ADC0Mux OutAmpCap Command Response Format Bit [15] [14:8] [7] [6:0] Bitfield Name Rsvd2 NumSteps Rsvd1 Offset RW R R R R Reset 0x0 0x00 0x0 0x00 Reserved No steps, gain is fixed at 0dB Reserved 0dB-step is programmed with this offset Description
3.4.22.7.
ADC0Mux OutAmpRight
Table 334. ADC0Mux OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 335. ADC0Mux OutAmpRight Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd2 Mute Rsvd1 RW R RW R Reset 0x0 0x1 0x0 Reserved 1 = mute is active Reserved Description
3.4.22.8.
ADC0Mux OutAmpLeft
Table 336. ADC0Mux OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 337. ADC0Mux OutAmpLeft Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Description
IDTTM
143
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 337. ADC0Mux OutAmpLeft Command Response Format Bit [7] [6:0] Bitfield Name Mute Rsvd1 RW RW R Reset 0x1 0x0 Description 1 = mute is active Reserved
3.4.23.
ADC1Mux Node (NID = 0x1E) 3.4.23.1. ADC1Mux WCap
Table 338. ADC1Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 339. ADC1Mux WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe RW R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x1 0x0 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved Left and right channels can be swapped No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead Description
[4]
FrmtOverride
R
0x0
IDTTM
144
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 339. ADC1Mux WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpOverride OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x1 0x1 0x0 0x1 Description This widget contains its own amplifier parameters. Output amplifier is present No input amplifier Stereo widget
3.4.23.2.
ADC1Mux ConnSelect
Table 340. ADC1Mux ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 341. ADC1Mux ConnSelect Command Response Format Bit [31:2] [1:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
3.4.23.3.
ADC1Mux ConnLen
Table 342. ADC1Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 343. ADC1Mux ConnLen Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Description
IDTTM
145
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 343. ADC1Mux ConnLen Command Response Format Bit [7] Bitfield Name LongForm RW R Reset 0x0 Description Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 03h if DMIC enabled, N = 01h otherwise
[6:0]
N
R
0x03
3.4.23.4.
ADC1Mux ConnLst
Table 344. ADC1Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 345. ADC1Mux ConnLst Command Response Format Bit [31:24] Bitfield Name Entry3 RW R Reset 0x00 No connection DMic1 Pin widget. Entry2 = 18h if DMIC enabled, Entry2 = 00h otherwise DMic0 Pin widget. Entry1 = 17h if DMIC enabled, Entry1 = 00h otherwise InPort1Vol widget Description
[23:16]
Entry2
R
0x18
[15:8]
Entry1
R
0x17
[7:0]
Entry0
R
0x1C
3.4.23.5.
ADC1Mux LR
Table 346. ADC1Mux LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
146
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 347. ADC1Mux LR Command Response Format Bit [31:3] [2] [1:0] Bitfield Name Rsvd2 SwapEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = swap left and right channels of this Widget. Reserved Description
3.4.23.6.
ADC1Mux OutAmpCap
Table 348. ADC1Mux OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 349. ADC1Mux OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x1 0x0 0x00 0x0 0x00 0x0 0x00 Description Amplifier is capable of muting Reserved Size of each step in the gain range, N/A since there are no steps Reserved No steps, gain is fixed at 0dB Reserved 0dB-step is programmed with this offset
3.4.23.7.
ADC1Mux OutAmpRight
Table 350. ADC1Mux OutAmpRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
147
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 351. ADC1Mux OutAmpRight Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd2 Mute Rsvd1 RW R RW R Reset 0x0 0x1 0x0 Reserved 1 = mute is active Reserved Description
3.4.23.8.
ADC1Mux OutAmpLeft
Table 352. ADC1Mux OutAmpLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 353. ADC1Mux OutAmpLeft Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd2 Mute Rsvd1 RW R RW R Reset 0x0 0x1 0x0 Reserved 1 = mute is active Reserved Description
3.4.24.
SPDIFOut Node (NID = 0x1F) 3.4.24.1. SPDIFOut CnvtrFrmt
Table 354. SPDIFOut CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
148
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 355. SPDIFOut CnvtrFrmt Command Response Format Bit [31:16] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Stream Type 0 = PCM 1 = Non-PCM (remaining bits in this verb have other meanings) Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels Description
[15]
StrmType
RW
0x0
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
IDTTM
149
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.2.
SPDIFOut WCap
Table 356. SPDIFOut WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 357. SPDIFOut WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R R R R Reset 0x0 0x0 0x4 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x1 Reserved Widget type = Audio Output Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports a Digital stream No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping Widget contains format info; software should query No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget Description
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
IDTTM
150
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.3.
SPDIFOut FrmtCap
Table 358. SPDIFOut FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table.
Table 359. SPDIFOut FrmtCap Command Response Format Bit [31:21] [20] [19] [18] [17] [16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 B32 B24 B20 B16 B8 Rsvd1 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R R R R R R R R R R R R Reset 0x0 0x0 0x1 0x1 0x1 0x0 0x0 0x0 0x1 0x0 0x1 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Reserved 32 bit audio formats are NOT supported 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) supported 176.4 KHz rate (4/1*44.1 KHz) NOT supported 96.0 KHz rate (2/1*48 KHz) supported 88.2 KHz rate (2/1*44.1 KHz) supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) NOT supported 22.05 KHz rate (1/2*44.1 KHz) NOT supported 16.0 KHz rate (1/3*48 KHz) NOT supported 11.025 KHz rate (1/4*44.0 KHz) NOT supported 8.0 KHz rate (1/6*48 KHz) NOT supported Description
IDTTM
151
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.4.
SPDIFOut StreamCap
Table 360. SPDIFOut StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table.
Table 361. SPDIFOut StreamCap Command Response Format Bit [31:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x1 0x0 0x1 Reserved Non-PCM data supported. No support for Float32 data. PCM-formatted data supported. Description
3.4.24.5.
SPDIFOut CnvtrID
Table 362. SPDIFOut CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 363. SPDIFOut CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
IDTTM
152
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.6.
SPDIFOut DigCtl
Table 364. SPDIFOut DigCtl Command Verb Format Verb ID Get Set1 Set2 F0D 70D 70E Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
Table 365. SPDIFOut DigCtl Command Response Format Bit [31:16] [15] [14:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Rsvd1 CC L PRO AUDIO COPY PRE VCFG V DigEn RW R R RW RW RW RW RW RW RW RW RW Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 Reserved Rsvd CC[6:0] - Category Code L - Generation Level PRO - Professional /AUDIO - Non-Audio COPY - Copyright PRE - Pre-emphasis VCFG - Validity Config V - Validity DigEn - Digital Enable Description
3.4.25.
SPDIFIn Node (NID = 0x20) 3.4.25.1. SPDIFIn CnvtrFrmt
Table 366. SPDIFIn CnvtrFrmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
153
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 367. SPDIFIn CnvtrFrmt Command Response Format Bit [31:16] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Stream Type 0 = PCM 1 = Non-PCM (remaining bits in this verb have other meanings) Sample Base Rate 0 = 48 KHz 1 = 44.1 KHz Sample Base Rate Multiple 000 = 48 KHz / 44.1 KHz or less 001 = x2 010 = Reserved (x3) 011 = x4 100-111 = Reserved Sample Base Rate Divisor 000 = Divide by 1 001 = Divide by 2 010 = Divide by 3 011 = Divide by 4 100 = Divide by 5 101 = Divide by 6 110 = Divide by 7 111 = Divide by 8 Reserved Bits per Sample 000 = 8 bits 001 = 16 bits 010 = 20 bits 011 = 24 bits 100-111 = Reserved Number of Channels Number of channels in each frame of the stream. 0000 = 1 channel 0001 = 2 channels ... 1111 = 16 channels Description
[15]
StrmType
RW
0x0
[14]
RateBase
RW
0x0
[13:11]
RateMult
RW
0x0
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6:4]
NumBits
RW
0x3
[3:0]
NumChan
RW
0x1
IDTTM
154
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.2.
SPDIFIn WCap
Table 368. SPDIFIn WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 369. SPDIFIn WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Widget type = Audio Input. Input Converter (1h) if SPDIFIn enabled, Vendor Defined (Fh) otherwise Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports a Digital stream Connection list is present Unsolicited Response is not supported No Processing Controls parameter No support for striping Widget contains format info; software should query No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget Description
[23:20]
Type
R
0x1
[19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4]
Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride
R R R R R R R R R R
0x4 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x1
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
IDTTM
155
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.3.
SPDIFIn FrmtCap
Table 370. SPDIFIn FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table.
Table 371. SPDIFIn FrmtCap Command Response Format Bit [31:21] [20] [19] [18] [17] [16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 B32 B24 B20 B16 B8 Rsvd1 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R R R R R R R R R R R R Reset 0x0 0x0 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Reserved 32 bit audio formats are NOT supported 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) NOT supported 176.4 KHz rate (4/1*44.1 KHz) NOT supported 96.0 KHz rate (2/1*48 KHz) supported 88.2 KHz rate (2/1*44.1 KHz) NOT supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) NOT supported 22.05 KHz rate (1/2*44.1 KHz) NOT supported 16.0 KHz rate (1/3*48 KHz) NOT supported 11.025 KHz rate (1/4*44.0 KHz) NOT supported 8.0 KHz rate (1/6*48 KHz) NOT supported Description
IDTTM
156
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.4.
SPDIFIn StreamCap
Table 372. SPDIFIn StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table.
Table 373. SPDIFIn StreamCap Command Response Format Bit [31:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x1 0x0 0x1 Reserved Non-PCM data supported. No support for Float32 data. PCM-formatted data supported. Description
3.4.25.5.
SPDIFIn ConnLen
Table 374. SPDIFIn ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 375. SPDIFIn ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.25.6.
SPDIFIn ConnLst
Table 376. SPDIFIn ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
IDTTM
157
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 377. SPDIFIn ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x22 Description Unused list entry. Unused list entry. Unused list entry. DigIn pin widget
3.4.25.7.
SPDIFIn CnvtrID
Table 378. SPDIFIn CnvtrID Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 379. SPDIFIn CnvtrID Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention, stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7:4]
Stream
RW
0x0
[3:0]
Channel
RW
0x0
3.4.25.8.
SPDIFIn DigCtl
Table 380. SPDIFIn DigCtl Command Verb Format Verb ID Get Set1 Set2 F0D 70D 70E Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h
IDTTM
158
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 381. SPDIFIn DigCtl Command Response Format Bit [31:15] [14:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 CC L PRO AUDIO COPY PRE Rsvd1 V DigEn RW R R R R R R R R R RW Reset 0x0 0x00 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 Reserved CC[6:0] - Category Code L - Generation Level PRO - Professional /AUDIO - Non-Audio COPY - Copyright PRE - Pre-emphasis Reserved (VCFG bit applies only to output streams) V - Validity DigEn - Digital Enable Description
3.4.25.9.
SPDIFIn VSR
Table 382. SPDIFIn VSR Command Verb Format Verb ID Get Set1 FE0 7E0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 383. SPDIFIn VSR Command Response Format Bit Bitfield Name RW Reset Description Recovered sample rate base 0 = 48 KHz 1 = 44.1 KHz Recovered sample rate multiplier 000 = 1X 001 = 2X all others reserved Reserved
[31]
RcvRateBase
R
0x0
[30:28]
RcvRateMult
R
0x0
[27:26]
Rsvd
R
0x0
IDTTM
159
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 383. SPDIFIn VSR Command Response Format Bit [25:22] Bitfield Name OrigFS RW R Reset 0x0 Description Original sample rate (IEC spec). Clock accuracy 00 = Level II 01 = Level I 10 = Level III 11 = Reserved Sample Rate 0000 = 44.1 KHz 0010 = 48 KHz 0011 = 32 KHz All other combinations are reserved and shall not be used until further defined (IEC spec). Channel Number (audio channel) 0000 = do not take into account 0001 = A (left channel for stereo channel format) 0010 = B (right channel for stereo channel format) 0011 = C ... 1111 = O Sample Word Length [2:0] If MaxWordLen = 1: 000 = unspecified 001 = 20 bits 010 = 22 bits 011 = reserved 100 = 23 bits 101 = 24 bits 110 = 21 bits 111 = reserved If MaxWordLen = 0: 000 = unspecified 001 = 16 bits 010 = 18 bits 011 = reserved 100 = 19 bits 101 = 20 bits 110 = 17 bits 111 = reserved
[21:20]
CA
R
0x0
[19:16]
FS
R
0x0
[15:12]
CN
R
0x0
[11:9]
WordLen
R
0x0
IDTTM
160
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 383. SPDIFIn VSR Command Response Format Bit Bitfield Name RW Reset Description Max Word Length 0 = maximum audio sample word length is 20 bits 1 = maximum audio sample word length is 24 bits 0 = normal behavior 1 = disable block size checking for SPDIF_IN. 0 = Respond to SPDIF_IN Valid tag 1 = Ignore SPDIF_IN valid tag 0 = Auto mute when SPDIF stream marked non PCM 1 = Auto Mute disabled. SPDIF_IN Parity Limit: Loss of DPLL Lock after 00 = 4 parity errors 01 = 3 parity errors 10 = 2 parity errors 11 = 1 parity errors NEW LOCATION -- was at Register 72h, Page 0, D13:12, moved as part of SPDIF In consolidation SPDIF IN Running 0 = no signal on pin 47 1 = signal on pin 47 NEW LOCATION -- was at Register 72h, Page 0, D2, moved as part of SPDIF In consolidation SPDIF_IN PARITY ERROR. Set to clear. Overlaps SIPERSTAT. Copyright invert bit.
[8]
MaxWordLen
R
0x0
[7]
IgnoreBlkSz
RW
0x0
[6]
IgnoreV
RW
0x0
[5]
AutoMuteDis
RW
0x0
[4:3]
ParityLimit
RW
0x0
[2]
Running
R
0x0
[1] [0]
ParityErr InvertCOPY
RW RW
0x0 0x0
IDTTM
161
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26.
DigOut Node (NID = 0x21) 3.4.26.1. DigOut WCap
Table 384. DigOut WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 385. DigOut WCap Command Response Format Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No support for swapping left and right channels No support for Power State control Widget supports a Digital stream Connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget Description
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
IDTTM
162
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26.2.
DigOut PinCap
Table 386. DigOut PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 387. DigOut PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap HdphCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin Vref generation not supported on this pin Reserved Pin complex does not have balanced pins. Pin complex is not input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
3.4.26.3.
DigOut ConnSelect
Table 388. DigOut ConnSelect Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
163
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 389. DigOut ConnSelect Command Response Format Bit [31:2] [1:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
3.4.26.4.
DigOut ConnLen
Table 390. DigOut ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 391. DigOut ConnLen Command Response Format Bit [31:8] [7] [6:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x03 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
3.4.26.5.
DigOut ConnLst
Table 392. DigOut ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
Table 393. DigOut ConnLst Command Response Format Bit [31:24] [23:16] [15:8] [7:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x1E 0x1D 0x1F No connection ADC1Mux widget ADC0Mux widget SPDIF Out Converter widget Description
IDTTM
164
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26.6.
DigOut PinCtl
Table 394. DigOut PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 395. DigOut PinCtl Command Response Format Bit [31:7] [6] [5:0] Bitfield Name Rsvd2 OutEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = (CODEC) output path of Pin Widget is enabled Reserved Description
3.4.26.7.
DigOut PinConfig
Table 396. DigOut PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 397. DigOut PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. 4 = SPDIF Out
[29:24]
Location
RW
0x01
[23:20]
Device
RW
0x4
IDTTM
165
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 397. DigOut PinConfig Command Response Format Bit [19:16] [15:12] [11:8] Bitfield Name Connection Color Misc RW RW RW RW Reset 0x4 0x2 0x0 Description Connection Type. 4 = RCA 2 = Grey
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0x7
[3:0]
Sequence
RW
0x0
3.4.27.
DigIn Node (NID = 0x22) 3.4.27.1. DigIn WCap
Table 398. DigIn WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 399. DigIn WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Widget type = Pin Complex. Pin Complex (4h) if SPDIFIn enabled, Vendor Defined (Fh) otherwise Number of sample delays through widget Reserved No left/right channel swap capability Power State control capability for support of EAPD Widget supports a Digital stream No connection list is present Description
[23:20]
Type
R
0x4
[19:16] [15:12] [11] [10] [9] [8]
Delay Rsvd1 SwapCap PwrPrsnt DigitalStrm ConnList
R R R R R R
0x3 0x0 0x0 0x1 0x1 0x0
IDTTM
166
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 399. DigIn WCap Command Response Format Bit [7] [6] [5] [4] Bitfield Name UnsolCap ProcPrsnt Stripe FrmtOverride RW R R R R Reset 0x1 0x0 0x0 0x0 Description Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amplifier No input amplifier Stereo widget
[3]
AmpOverride
R
0x0
[2] [1] [0]
OutAmpPrsnt InAmpPrsnt Stereo
R R R
0x0 0x0 0x1
3.4.27.2.
DigIn PinCap
Table 400. DigIn PinCap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table.
Table 401. DigIn PinCap Command Response Format Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] Bitfield Name Rsvd2 EapdCap VrefCap Rsvd1 BalancedIO InCap OutCap HdphCap RW R R R R R R R R Reset 0x0 0x1 0x00 0x0 0x0 0x1 0x0 0x0 Reserved This widget controls EAPD pin Vref generation not supported on input pins. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. (EAPD = output stream) Pin does not have a headphone amplifier. Description
IDTTM
167
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 401. DigIn PinCap Command Response Format Bit [2] [1] [0] Bitfield Name PresDtctCap TrigRqd ImpSenseCap RW R R R Reset 0x1 0x0 0x0 Description Pin complex can perform Presence Detect. N/A Pin complex does not support impedance sense.
3.4.27.3.
DigIn PwrState
Table 402. DigIn PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 403. DigIn PwrState Command Response Format Bit [31:8] [7:4] [3:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - EAPD powered down (Hi-Z). 11 - Powered down (default) Description
[1:0]
Set
RW
0x3
3.4.27.4.
DigIn PinCtl
Table 404. DigIn PinCtl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
168
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 405. DigIn PinCtl Command Response Format Bit [31:6] [5] [4:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1 = (CODEC) input path of Pin Widget is enabled Reserved Description
3.4.27.5.
DigIn UnsolResp
Table 406. DigIn UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 407. DigIn UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon lock or loss-of-lock of SPDIF_IN clock recovery circuit. Note that the DigEn field of SPDIFIn DigCtl must be set for the functionality to work. Reserved. Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
3.4.27.6.
DigIn PinSense
Table 408. DigIn PinSense Command Verb Format Verb ID Get Set1 F09 709 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
169
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 409. DigIn PinSense Command Response Format Bit Bitfield Name RW Reset Description For this widget, Presence Detect indicates that the SPDIF_IN clock recovery circuit has locked onto a valid SPDIF_IN sampling frequency. Any change in status will generate an Unsolicited Response, if enabled with verb 708. The SPDIF_IN clock recovery circuit must also be enabled (by setting SPDIFInDigCtl:DigEn). Reserved. Impedance sense not supported for this Pin Complex.
[31]
PresDtct
R
0x0
[30:0]
Rsvd
R
0x0
3.4.27.7.
DigIn EAPD
Table 410. DigIn EAPD Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 411. DigIn EAPD Command Response Format Bit [31:2] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved EAPD value reflected on the EAPD pin. 0 = power down external amplifier; 1 = power up external amplifier if PwrState < 0x2. If PwrState > = 0x2, Pin47 is Hi-Z. An external pull-down is required if EAPD must be low when Pin Widget is powered down. Reserved Description
[1]
Data
RW
0x0
[0]
Rsvd1
R
0x0
IDTTM
170
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.27.8.
DigIn PinConfig
Table 412. DigIn PinConfig Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 413. DigIn PinConfig Command Response Format Bit [31:30] Bitfield Name Port RW RW Reset 0x1 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. C = SPDIF In Connection Type. 4 = RCA 0 = Unknown
[29:24]
Location
RW
0x01
[23:20] [19:16] [15:12] [11:8]
Device Connection Color Misc
RW RW RW RW
0xC 0x4 0x0 0x0
Color of physical jack.
Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7:4]
Assoc
RW
0xF
[3:0]
Sequence
RW
0x0
IDTTM
171
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.28.
PCBeep Node (NID = 0x23) 3.4.28.1. PCBeep WCap
Table 414. PCBeep WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 415. PCBeep WCap Command Response Format Bit [31:24] [23:20] [19:4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Rsvd1 AmpOverride OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R Reset 0x0 0x7 0x0 0x1 0x1 0x0 0x0 Reserved Widget type = Beep Generator Reserved This widget contains its own amplifier parameters. Output amplifier is present N/A Mono widget Description
3.4.28.2.
PCBeep OutAmpCap
Table 416. PCBeep OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table.
Table 417. PCBeep OutAmpCap Command Response Format Bit [31] [30:23] [22:16] [15] Bitfield Name Mute Rsvd3 StepSize Rsvd2 RW R R R R Reset 0x0 0x0 0x17 0x0 Description Amplifier is capable of muting Reserved Size of each step in the gain range = 6 dB Reserved
IDTTM
172
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 417. PCBeep OutAmpCap Command Response Format Bit [14:8] [7] [6:0] Bitfield Name NumSteps Rsvd1 Offset RW R R R Reset 0x03 0x0 0x03 Description Number of steps in the gain range = 4 (-18dB to 0dB) Reserved 0dB-step is programmed with this offset
3.4.28.3.
PCBeep Vol
Table 418. PCBeep Vol Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 419. PCBeep Vol Command Response Format Bit [31:8] [7] [6:2] [1:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x0 0x0 0x0 Reserved 1 = disable Digital PC Beep Reserved Mono (left) amplifier gain step number Description
3.4.28.4.
PCBeep Gen
Table 420. PCBeep Gen Command Verb Format Verb ID Get Set1 F0A 70A Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
IDTTM
173
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 421. PCBeep Gen Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Enable internal PC-Beep generation. Divider = 00h - disables internal PC Beep generation and enables normal operation of the CODEC. Divider not equal to 00h - generates the beep tone on all Pin Complexes that are currently configured as outputs. The HD Audio spec states that: beep tone frequency = (48 KHz HD Audio SYNC rate) / (4*Divider), producing tones from 47 Hz to 12 KHz (logarithmic scale). Instead, this part generates tones with frequency = 48000 * (257 - Divider) / 1024, yielding a linear range from 12 KHz to 93.75 Hz in steps of 46.875 Hz. If JackSenseVSR[Rate2x], then the beep tones generated have frequency = 48000 * (513 - Divider) / 1024, yielding a range of 24 KHz to 12093.75 Hz in steps of 46.875 Hz. Description
[7:0]
Divider
RW
0x0
3.4.29.
ExtVolume Node (NID = 0x24) 3.4.29.1. ExtVolume WCap
Table 422. ExtVolume WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table.
Table 423. ExtVolume WCap Command Response Format Bit [31:24] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Widget type = Volume Knob Widget. Volume Knob (6h) if VOLUME enabled, Vendor Defined (Fh) otherwise Reserved. Software assumes capability of unsolicited responses and a connection list for this widget type. Description
[23:20]
Type
R
0x6
[19:0]
Rsvd1
R
0x0
IDTTM
174
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.29.2.
ExtVolume KnobCap
Table 424. ExtVolume KnobCap Command Verb Format Verb ID Get F00 Payload 13 Response See bitfield table.
Table 425. ExtVolume KnobCap Command Response Format Bit [31:8] [7] Bitfield Name Rsvd Delta RW R R Reset 0x0 0x1 Reserved Indicates if software can write a base volume to the Volume Control Knob. Total number of steps in the range of the volume knob = 128 Description
[6:0]
NumSteps
R
0x7F
3.4.29.3.
ExtVolume ConnLen
Table 426. ExtVolume ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table.
Table 427. ExtVolume ConnLen Command Response Format Bit [31:8] [7] Bitfield Name Rsvd LongForm RW R R Reset 0x0 0x0 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. N = 02h if DAC1 enabled, N = 01h otherwise Description
[6:0]
N
R
0x02
3.4.29.4.
ExtVolume ConnLst
Table 428. ExtVolume ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table.
IDTTM
175
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 429. ExtVolume ConnLst Command Response Format Bit [31:24] [23:16] Bitfield Name Entry3 Entry2 RW R R Reset 0x0 0x0 No connection. No connection. DAC1. Entry1 = 11h if DAC1 enabled, Entry1 = 00h otherwise DAC0 Description
[15:8]
Entry1
R
0x11
[7:0]
Entry0
R
0x10
3.4.29.5.
ExtVolume UnsolResp
Table 430. ExtVolume UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 431. ExtVolume UnsolResp Command Response Format Bit [31:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5:0]
Tag
RW
0x00
IDTTM
176
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.29.6.
ExtVolume KnobCtl
Table 432. ExtVolume KnobCtl Command Verb Format Verb ID Get Set1 F0F 70F Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 433. ExtVolume KnobCtl Command Response Format Bit [31:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Direct = 1 causes the volume control to directly control the hardware volume of the slave amps. Direct = 0 causes unsolicited responses to be generated. Volume, specified in steps of amplifier gain Description
[7]
Direct
RW
0x0
[6:0]
Volume
RW
0x7F
3.4.29.7.
ExtVolume KnobVSR
Table 434. ExtVolume KnobVSR Command Verb Format Verb ID Get Set1 FE0 7E0 Payload 00 See bits [7:0] of bitfield table. Response See bitfield table. 0000_0000h
Table 435. ExtVolume KnobVSR Command Response Format Bit [31:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Allow continuous incrementing/decrementing of the volume knob value. Volume knob update rate, for continuous mode and de-bouncing (2.5 Hz to 20 Hz, in increments of 2.5 Hz) Description
[3]
Continuous
RW
0x1
[2:0]
Rate
RW
0x0
IDTTM
177
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
4. ORDERING INFORMATION
Dolby Home Theater (HT) and Dolby Sound Room (SR) require the 5 V version of this part. Dolby Digital Live (DDL) characteristics are available in the 3.3 V version. Dolby also requires a separate license from Dolby to use their parts. IDT will only provide Dolby parts to Dolby approved customers. TnR indicates availability on Tape and Reel. The minimum order quantity for TnR is 2,000 units.
Part Number 92HD005DX3PRGXyyX 92HD005DX3PRGXyyX8 92HD005DX5PRGXyyX 92HD005DX5PRGXyyX8 92HD005XX3PRGXyyX 92HD005XX3PRGXyyX8 92HD005XX5PRGXyyX 92HD005XX5PRGXyyX8 92HD005DX3NLGXYYX 92HD005DX3NLGXYYX8 92HD005DX5NLGXyyX 92HD005DX5NLGXyyX8 92HD005XX3NLGXyyX 92HD005XX3NLGXyyX8 92HD005XX5NLGXyyX 92HD005XX5NLGXyyX8 Voltage 3.3 V 3.3 V 5V 5V 3.3 V 3.3 V 5V 5V 3.3 V 3.3 V 5V 5V 3.3 V 3.3 V 5V 5V Package 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pin LQFP 48 pad QFN 48 pad QFN 48 pad QFN 48 pad QFN 48 pad QFN 48 pad QFN 48 pad QFN 48 pad QFN Dolby Yes - DDL Yes - DDL Yes - HT / SR Yes - HT / SR No No No No Yes - DDL Yes - DDL Yes - HT / SR Yes - HT / SR No No No No TnR No Yes No Yes No Yes No Yes No Yes No Yes No Yes No Yes
yy = CODEC revision number While the information presented herein has been checked for both accuracy and reliability, manufacturer assumes no responsibility for either its use or for the infringement of any patents or other rights of third parties, which would result from its use. No other circuits, patents, or licenses are implied. This product is intended for use in normal commercial applications. Any other applications, such as those requiring extended temperature range, high reliability, or other extraordinary environmental requirements, are not recommended without additional processing by manufacturer. Manufacturer reserves the right to change any circuitry or specifications without notice. Manufacturer does not authorize or warrant any product for use in life support devices or critical medical instruments.
IDTTM
178
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
5. PINOUTS 5.1. Pin Assignment
SPDIF OUT SPDIF IN / GPIO0 / EAPD DMIC_CLK NC SPDIF OUT SPDIF IN / GPIO0 / EAPD DMIC_CLK NC 36 35 34 33 32 31 30 29 28 27 26 25 DVDD_CORE VOLUME_UP / DMIC_0 / GPIO1 DVDD_IO VOLUME_DOWN / DMIC_1 / GPIO2 SDO BITCLK DVSS SDI_CODEC DVDD_CORE SYNC RESET# PCBEEP 1 2 3 4 5 6 7 8 9 10 11 12 NC NC AVSS2 PORTA_R DVDD_CORE/VPP PORTA_L AVDD2 VREFOUT-A NC NC AVSS2 PORTA_R DVDD_CORE/VPP PORTA_L AVDD2 VREFOUT-A 36 35 34 33 32 31 30 29 28 27 26 25
48 47 46 45 44 43 42 41 40 39 38 37
DVDD_CORE VOLUME_UP / DMIC_0 / GPIO1 DVDD_IO VOLUME_DOWN / DMIC_1 / GPIO2 SDO BITCLK DVSS SDI_CODEC DVDD_CORE SYNC RESET# PCBEEP
1 2 3 4 5 6 7 8 9 10 11 12
48 LQFP
PORTD_R PORTD_L SENSE_B CAP2 MONO_OUT VREFOUT-E / GPIO4 VREFOUT-F / GPIO3 VREFOUT-C VREFOUT-B VREFFILT AVSS1 AVDD1
48 47 46 45 44 43 42 41 40 39 38 37
48 QFN
PORTD_R PORTD_L SENSE_B CAP2 MONO_OUT VREFOUT-E / GPIO4 VREFOUT-F / GPIO3 VREFOUT-C VREFOUT-B VREFFILT AVSS1 AVDD1
13 14 15 16 17 18 19 20 21 22 23 24
5.2.
Pin No. 1
Pin Descriptions
Pin Name DVDD_CORE Volume Up / DMIC0 / GPIO1 DVDD_IO Volume Down / DMIC1 / GPIO2 SDO BITCLK DVSS SDI_CODEC DVDD_CORE Pin Type I(Digital) Internal Pull-up/ Pull-down None 50 K pull-up with Volume or GPIO 50 K pull-down with Digital Microphone None 50 K pull-up with Volume or GPIO 50 K pull-down with Digital Microphone None None None None None Digital Vdd = 3.3 V Volume Control or Digital Microphone 0 Input or General Purpose I/O Reference Voltage (1.5 V or 3.3 V) Volume Control or Digital Microphone 1 Input or General Purpose I/O HD Audio Serial Data output (inbound stream) HD Audio Bit Clock Digital Ground HD Audio Serial Data (outbound stream), audio module Digital Vdd = 3.3 V Pin Description
2
3
4
5 6 7 8 9
IDTTM
SENSE_A PORTE_L PORTE_R PORTF_L PORTF_R CD_L CD_GND CD_R PORTB_L PORTB_R PORTC_L PORTC_R
I/O(Digital)
I(Digital)
I/O(Digital)
I/O(Digital) I(Digital) I(Digital) O(Digital) I(Digital)
179
92HD005/92HD005D
SENSE_A PORTE_L PORTE_R PORTF_L PORTF_R CD_L CD_GND CD_R PORTB_L PORTB_R PORTC_L PORTC_R
13 14 15 16 17 18 19 20 21 22 23 24
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Pin No. 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Pin Name SYNC RESET# PCBEEP SENSE_A PORTE_L PORTE_R PORTF_L PORTF_R CD-L CD-GND CD-R PORTB_L PORTB_R PORTC_L PORTC_R AVDD1 AVSS1 VREFFILT VREFOUT-B VREFOUT-C VREFOUT-F / GPIO3 VREFOUT-E / GPIO4 MONO_OUT CAP2 SENSE_B PORT-D_L (HP) PORT-D_R (HP)
Pin Type I(Digital) I(Digital) I(Analog) I(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I(Analog) I(Analog) I(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I(Analog) I(Analog) O(Analog) O(Analog) O(Analog) IO(Analog) IO(Analog) O(Analog) O(Analog) I(Analog) I/O(Analog) I/O(Analog)
Internal Pull-up/ Pull-down None None None None None None None None None None None None None None None None None None None None None None None None None None None HD Audio Frame Sync HD Audio Reset PC Beep
Pin Description
Jack insertion detection Ports A, B, C, D Input/Output of Left DAC0 Input/Output of Right DAC0 Input/Output of Left DAC1 Input/Output of Right DAC1 CD Audio Left Channel CD Audio Analog Ground CD Audio Right Channel Input/Output of Left DAC0 & DAC1 Input/Output of Right DAC0 & DAC1 Input/Output of Left DAC1 Input/Output of Right DAC1 Analog Vdd = 5.0 V or 3.3 V Analog Ground Analog Virtual Ground Reference Voltage out drive (intended for microphone bias) for Port B Reference Voltage out drive (intended for microphone bias) for Port C Reference Voltage out drive (intended for microphone bias) for Port F or analog GPIO3 Reference Voltage out drive (intended for microphone bias) for Port E or analog GPIO4 Mono output of DAC0 ADC reference Capacitor Jack insertion detection Ports E, F Input/Output of Left DAC0 Input/Output of Right DAC0
IDTTM
180
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Pin No. 37 38 39 40 41 42 43 44 45 46 47 48
Pin Name VREFOUT-A AVDD2 PORTA_L (HP) DVDD_CORE PORTA_R (HP) AVSS2 NC NC NC DMIC_CLK SPDIFIN / GPIO0 / EAPD SPDIF-OUT
Pin Type O(Analog) I(Analog) I/O(Analog) I(Analog) I/O(Analog) I(Analog) None None None O(Digital) I/O(Digital) O(Digital)
Internal Pull-up/ Pull-down None None None None None None None None None 50 K pull-down 50 K pull-up
Pin Description Reference Voltage out drive (intended for microphone bias) for Port A Analog Vdd = 5.0 V or 3.3 V Input/Output of Left DAC0 & 1 DVDD Input/Output of Right DAC0 & 1 Analog Ground No Connect No Connect No Connect Digital Microphone Output Clock SPDIF Input, General Purpose I/O, EAPD
Internal 50 K pull-down SPDIF digital output
IDTTM
181
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
6. DESIGN CONSIDERATIONS 6.1. External Components
The 92HD005/92HD005D requires a minimum number of external components for proper operation.
6.1.1.
Decoupling Capacitor
Decoupling capacitors must be connected between AVDD and AVSS and between DVDD and DVSS, as close to these pins as possible. * * * * Between AVDD (pin 38) and AVSS (pins 26 and 42), use a 1.0 mF capacitor in parallel with a 10 mF capacitor. Between AVDD (pin 25) and AVSS (pins 26 and 42), use a 0.1 mF capacitor in parallel with a 10 mF capacitor. Between DVDD (pin 1) and DVSS (pins 4 and 7), use a 1.0 mF capacitor in parallel with a 10 mF capacitor. Between DVDD (pin 9) and DVSS (pins 4 and 7), use a 0.1 mF capacitor in parallel with a 10 mF capacitor.
For optimum device performance, the decoupling capacitors should be mounted on the CODEC side of the PCB. Avoid the use of vias in the decoupling circuit.
6.1.2.
Other Required Components
The following components are required: * * Between VREFFILT (pin 27) and AVSS (pins 26 and 42), use a 1.0 mF capacitor in parallel with a 10 mF capacitor. Each of these pins needs to have an 820 pF capacitor connected to AVSS (pins 26 and 42). (Recommend using NP0 type capacitor.) * ADC0_AFILT_L (pin 28). * ADC1_AFILT_L (pin 29). * ADC0_AFILT_R (pin 30). * ADC1_AFILT_R (pin 31). ADC_VREF (pin 33) must have a 1.0 mF capacitor connected to AVSS (pins 26 and 42). Optionally, a 10 mF capacitor may also be connected in parallel, to improve performance. SENSE_A (pin 13) and SENSE_B (pin 34) must each be connected to AVSS (pins 26 and 42) with a 1000 pF capacitor located as close to the pins as possible. SENSE_A (pin 13) and SENSE_B (pin 34) must each be connected to AVDD (pins 25 and 38) with a 5.11 KW resistor. This resistor MUST be 1% tolerance and should be located as close to the pins as possible. Either SENSE_A or SENSE_B is connected to each Port through a resistor. This resistor MUST be 1% or better tolerance. (For resistor details, see Table 3. For details about these connections, see the latest IDT reference designs.)
* * *
*
For optimum device performance, these components should be mounted on the CODEC side of the PCB. Minimize the use of vias.
IDTTM
182
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
6.2.
PCB Layout Recommendations
An optimum layout is one with all components on the same side of the board, minimizing vias through other signal layers. Other signal traces should be routed away from the 92HD005/92HD005D. This includes signal traces just underneath the device, or on layers adjacent to the ground plane layer used by the device. Separate analog and digital grounding is recommended. The analog grounds (AVSS (pins 26 and 42)) and the digital grounds (DVSS (pins 4 and 7)) should be tied together at only one place. This tie should be under the CODEC. Capacitive coupling is allowed for EMI considerations. Generally, use 0.1 mF capacitors. Make sure these are spread out in the layout. Analog ground (AVSS) should be located on all grounding layers. AVSS should be the same shape on these layers. Analog audio signals should not escape the AVSS cut. Analog non-audio signals should not enter the AVSS cut. Only audio voltage planes (such as AVDD) should be located on the VCC layer. Analog voltage should be provided from a filtered source. LDO's are preferred. Ferrite beads are acceptable. Whichever is used must support current requirements.
6.2.1.
Vista WLP Compliance Requirements
The following external components are REQUIRED for Vista WLP compliance. Required series coupling capacitors on analog I/O signal lines: * Minimum Premium Desktop Implementations: * Line Output = 10 mF, 1206, 10 V, X5R (ceramic) or 3.3 mF aluminum electrolytic (or similar). * Headphone Output = 220 mF aluminum electrolytic (or similar). * Microphone or Line Input = 1 mF, 0603, X5R (ceramic) or better. Minimum Premium Mobile Implementations: * Line Output = 2.2 mF, 1206, 16 V, X5R (ceramic). * Headphone Output = 100 mF D-Case size (or similar). Larger is better, we usually recommend 220 mF. * Microphone or Line Input = 1 mF, 0603, X5R (ceramic) or better.
*
IDTTM
183
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
EMI Components: * Recommended Ferrite Beads are 600 ohm. Use these manufacturers only: * TDK - MMZ1608Y601BTA * MURATA - BLM18BD601SN1 * TAIYO YUDEN - LF BK 1608HM601-T EMI shunt capacitor: * For Headphone ports, 0.01 mF. * For all other ports, 100 pF. * EMI components should be placed as close to the jack as possible.
*
Note: See the latest 92HD005/92HD005D Reference Designs for further details on schematic recommendations.
IDTTM
184
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
7. PACKAGE OUTLINE AND PACKAGE DIMENSIONS
Package dimensions are kept current with JEDEC Publication No. 95
7.1.
48-Pad QFN Package
QFN Dimensions in mm Key A A1 A3 D D1 E E1 L e R b D2 E2 ZD ZE 0.18 5.50 5.50 0.35 Min 0.80 0.00 Nom 0.90 0.02 0.20 REF 7.00 BSC 5.50 BSC 7.00 BSC 5.50 BSC 0.40 0.50 BSC 0.20-0.25 0.25 5.65 5.65 0.75 BSC 0.75 BSC 0.30 5.80 5.80 0.45 Max 1.0 0.05
IDTTM
185
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
7.2.
48-Pin LQFP Package
A2
LQFP Dimensions in mm Key
A1
D D1
b
A
Min 1.40 0.05 1.35 8.80 6.90 8.80 6.90 0.45 0.09 0.17
Nom 1.50 0.10 1.40 9.00 7.00 9.00 7.00 0.60 0.50 0.22
Max 1.60 0.15 1.45 9.20 7.10 9.20 7.10 0.75 0.20 0.27
A A1 A2 D D1 E
E1
48 pin LQFP
e
Pin 1
E1 L e c b
c
IDTTM
E
186
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
8. SOLDER REFLOW PROFILE 8.1. Standard Reflow Profile Data
Note: These devices can be hand soldered at 360 oC for 3 to 5 seconds. FROM: IPC / JEDEC J-STD-020C "Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices" (www.jedec.org/download).
Profile Feature
Average Ramp-Up Rate (Tsmax - Tp) Preheat: Temperature Min (Tsmin) Temperature Max (Tsmax) Time (tsmin - tsmax) Temperature (TL) Time (tL) 3 oC / second max 150 oC 200 oC 60 - 180 seconds 217 oC 60 - 150 seconds See "Package Classification Reflow Temperatures" on page 188. 20 - 40 seconds 6 oC / second max 8 minutes max
Pb Free Assembly
Time maintained above:
Peak / Classification Temperature (Tp) Time within 5 oC of actual Peak Temperature (tp) Ramp-Down rate Time 25 oC to Peak Temperature
Note: All temperatures refer to topside of the package, measured on the package body surface.
Figure 7. Solder Reflow Profile
IDTTM
187
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
8.2.
Pb Free Process - Package Classification Reflow Temperatures
Package Type
LQFP 48-pin QFN 48-pad
MSL
3 3
Reflow Temperature
260 oC 260 oC
IDTTM
188
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
9. REVISION HISTORY
Revision
1.0
Date
December 2006
Description of Change
Initial release
IDTTM
189
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
190
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
191
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
192
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
193
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
194
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
195
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
196
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
197
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
198
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
199
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
200
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
201
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
202
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
203
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDTTM
204
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Innovate with IDT audio for high fidelity. Contact:
www.IDT.com
For Sales
800-345-7015 408-284-8200 Fax: 408-284-2775
For Tech Support
HA.CM@idt.com
Corporate Headquarters
Integrated Device Technology, Inc. 6024 Silver Creek Valley Road San Jose, CA 95138 United States 800 345 7015 +408 284 8200 (outside U.S.)
Europe
IDT Europe, Limited Prime House Barnett Wood Lane Leatherhead, Surrey United Kingdom KT22 7DE +44 1372 363 339
(c) 2006 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT and the IDT logo are trademarks of Integrated Device Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks are or may be trademarks or registered trademarks used to identify products or services of their respective owners.


▲Up To Search▲   

 
Price & Availability of 92HD005DX3NLGXYYX

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X